Export Curve as SVG is a Blender add-on from Gilberto.R that adds an exporter for saving selected Bezier and Poly curve objects as SVG (.svg) files. It handles both 2D and 3D curves and lets you pick a projection view: Top, Front, or Side.
Export options include a scale slider, configurable vector fill (none, all, closed curves, or filled 2D curves), and fill colors set to Custom, Object, Material, or Random. Stroke width and stroke color follow the same Custom, Object, Material, or Random choices. To export, select your curve objects, open File > Export > Curve as SVG (.svg), configure the settings, and click Export SVG.
The add-on does not yet support NURBS, the "Curves" object, or Text objects, so those need converting to Bezier curves first, and it ignores modifiers during export. It's compatible with Blender 5.0 and newer, requires no special permissions, and is released under the GNU General Public License v3.0 or later.