SVG → DXF · Vector to CAD
SVG to DXF
Convert an SVG into an R12 DXF for laser cutting, CNC routing or AutoCAD. Fills and strokes both become cut paths, the drawing keeps its real size, and nothing is uploaded — free, instant, 100% in your browser.
Reads path, rect, circle, ellipse, line, polyline and polygon, with transforms. Live <text> and embedded bitmaps can't be converted — outline the text first.
Converting an SVG to DXF
Drop an SVG and every visible shape — paths, rectangles, circles, ellipses, lines, polylines and polygons, with their transforms applied — becomes a polyline in the DXF. It doesn't matter whether a shape was drawn as a fill or an outline: a cutting file only needs the geometry.
Size is the part most converters get wrong. When the SVG declares physical units (width="100mm" with a viewBox, the way Inkscape saves), the DXF comes out at exactly that size. When it only has pixels, the tool assumes 96 px per inch — the CSS and Inkscape standard — tells you it did, and lets you type the real width.
The output is AutoCAD R12 (AC1009) with POLYLINE entities, the most widely accepted DXF flavour: LightBurn, LaserGRBL, RDWorks, Fusion 360, AutoCAD, LibreCAD, SolidWorks and Mach3/VCarve all open it. Coordinates are in millimetres or inches, and $INSUNITS is set to match.
Curves become short straight segments — no chord longer than 0.25 mm, which is below a laser's kerf. Closed shapes stay closed, open paths stay open (shown in amber), and nothing is silently joined.
Frequently asked questions
- How do I convert an SVG to DXF?
- Drop the .svg above, check the size in the panel (type a new width if needed), pick millimetres or inches, and click Download DXF. Nothing is uploaded — the conversion runs in your browser.
- Is this SVG to DXF converter free?
- Yes. Free, no signup, no watermark and no daily limit.
- Will the DXF be the right size?
- If the SVG has real units (mm, cm, in or pt on its width plus a viewBox), yes — that size is used exactly. Pixel-only SVGs are read at 96 px per inch, and the panel says so; type the real width and the whole drawing scales to it.
- Why does my SVG come out smaller or bigger in Illustrator-made files?
- Older Illustrator exports size documents at 72 points per inch while browsers and Inkscape use 96 px per inch, so a pixel-only SVG is ambiguous. If the DXF is 25% off, set the width to the size you designed it at.
- Does it convert strokes and fills?
- Both. A filled shape gives its outline; a stroked line gives its centre line. Stroke width isn't carried over, because a DXF line has no width — if you need both edges of a thick line, convert the stroke to a path in your editor first (Inkscape: Path → Stroke to Path).
- What about text in the SVG?
- Live <text> can't be converted, because the letter shapes depend on a font the file doesn't contain. Convert text to outlines first (Illustrator: Type → Create Outlines; Inkscape: Path → Object to Path) and re-export. The panel counts any text it skipped.
- Can I open the DXF in AutoCAD or Fusion 360?
- Yes. R12 DXF opens in every version of AutoCAD, and Fusion 360 can insert it into a sketch (Insert → Insert DXF) as editable lines you can extrude.
- Are curves exported as arcs or splines?
- No — as polylines made of short segments. That cuts and machines cleanly, but if you need true arcs to edit in CAD, redraw those features there.
- Can I convert a DXF back to SVG?
- Yes — use DXF to SVG, the same tool in reverse.
- Is my file uploaded?
- No. There is no server step: the SVG is parsed and the DXF is written on your own device.