Free · no signup · no watermark
Turn an SVG into a DXF for your laser cutter, CNC or CAD program. Curves, arcs and transforms are kept at the real size in millimetres. Everything runs in your browser.
Drop an SVG file here
or paste SVG code (Ctrl / ⌘ + V). Your file never leaves your browser.
Other converters: PNG to DXF · JPG to DXF
How it works
Drop your SVG
From Inkscape, Illustrator, Figma, Canva or a free SVG site. Or paste the SVG code.
Check the size
The real size is read from the file. Type a new width in millimetres if you want it bigger or smaller.
Download the DXF
Closed shapes stay closed, open lines stay open. DXF R12 in millimetres, layer 0.
Pro
SVG to DXF Pro
$19
Pay once. No subscription.
Free, with no signup, watermark or daily limit. The SVG is read in your browser and never leaves your computer.
From the SVG's width, height and viewBox. A file saved as 100mm wide comes out 100 mm wide. If the SVG has no units (common from Figma or icon sites), 1 pixel is treated as 1/96 inch, the CSS standard. You can always type the width you need.
Bezier curves, arcs, circles and ellipses are turned into short straight segments, small enough that the error stays under the precision you pick (0.05 mm by default). Laser and CNC software cut these as smooth curves.
SVG text is a font reference, not a shape, so it can't be cut directly. In Inkscape use Path → Object to Path, in Illustrator Type → Create Outlines, then export the SVG again.
Embedded bitmap images, <use> clones and stroke widths. Strokes come out as their centre line. For a JPG or PNG, use the image to DXF converter instead.
It's DXF R12 with polylines in millimetres, the most widely supported flavour. LightBurn, xTool Creative Space, Fusion 360, Inkscape, LibreCAD and AutoCAD all import it.
Guides: How to convert an image to DXF for laser cutting · Logo to DXF