Free · runs in your browser

SVG to DXF converter

Import vector artwork, give it a real drawing scale, export it as CAD geometry. Paths, shapes, groups and transforms all come across. The whole conversion runs on your own machine — nothing is uploaded.

This one uses the editor rather than the one-click converter — SVG needs a scale decision that no drop zone can make for you.


3 steps

Artwork in, drawing out

  1. 1

    Open the editor and choose File ▸ Import SVG

    Go to app.caddillo.com and pick your .svg. It is parsed in the browser — the file never leaves your machine, which matters if the artwork is a client’s or a product you have not shipped yet.

  2. 2

    Set the scale

    This is the step that separates a usable DXF from a useless one. SVG has no real-world units, so you tell CADdillo what one SVG unit means. There are presets for 1:1, 96 DPI, 72 DPI and millimetres, or you can import first and calibrate against a distance you know — click two points, type the real dimension, and everything rescales around it.

  3. 3

    File ▸ Export DXF

    The geometry is written out as a clean DXF with layers intact. That file opens in AutoCAD, LibreCAD, QCAD, Fusion, laser software and anything else that reads CAD. If you need native DWG instead, export DWG from the same menu.

The part everyone gets wrong

SVG has no units. DXF does.

This is the whole difficulty of the conversion, and it is why the result is worth doing carefully. An SVG says a shape is 240 units wide. A DXF says a shape is 240 millimetres wide, and a machine will cut it that size. Deciding what one SVG unit means is a judgement call about the artwork, not something a file format can answer — so CADdillo asks you once, up front, with the common conventions as presets and a calibrate-from-a-known-distance option for when you would rather measure than assume.

A logo that has to be cut, not printed

Signage, badges and inlays start life as vector artwork and end up on a router or laser that wants CAD geometry with real dimensions. This is the conversion in between.

Artwork handed off to an engineer

A designer sends an SVG; the drawing needs to become a part. Converting to DXF puts it in a format the mechanical side can dimension, edit and build on.

A traced or downloaded outline

Icon sets, map outlines and traced scans are almost always SVG. Getting them into CAD is how they become the basis of an actual drawing.

Escaping a design tool

Illustrator, Figma and Inkscape all export SVG and none of them export usable DXF. Going through SVG is the standard route out.

What survives the trip

What comes across

And what does not

SVG carries presentation as well as geometry. CAD carries only geometry, so the decorative half of an SVG has nowhere to land.

Keep exploring

Related conversions

Starting from a photo or screenshot instead of an SVG? imageinseconds.com resizes and converts images in the browser, free, with no upload.

Answers

SVG to DXF, answered

How do I convert an SVG to DXF for free?

Open app.caddillo.com, choose File ▸ Import SVG, set the scale when prompted, then choose File ▸ Export DXF. It is three steps and costs nothing. Unlike the DWG converters on this site, this conversion runs entirely in your browser — the SVG is parsed locally and the DXF is written locally, so no file is uploaded anywhere.

Why does it ask me for a scale?

Because SVG genuinely does not carry one. An SVG describes geometry in abstract user units that a browser maps to pixels at display time; a DXF describes geometry in millimetres or inches that a machine will cut. Nothing in the SVG file tells you which is which, so any converter that skips this question is quietly guessing — usually at 96 DPI — and that guess is how a part comes out at the wrong size. CADdillo asks, offers the common presets, and also lets you calibrate against a dimension you know after import.

What is calibration and when should I use it?

Use it whenever you know a real dimension in the artwork but not the unit convention it was drawn in. Import at any scale, then click two points that span a distance you know — the width of a mounting hole pattern, the length of an edge — and type the real value. Everything rescales around that measurement. It is faster and more reliable than working backwards from DPI assumptions.

Do SVG groups become DXF layers?

Yes, when the file is structured for it. If the SVG has at least two meaningful named top-level groups, each becomes its own DXF layer named after the group. If the file is a flat pile of paths with no group structure — which a lot of exported artwork is — everything lands on a single import layer that you can then split up in the editor.

Are curves converted to splines or to polylines?

Polylines, at a tight chord tolerance. This is a deliberate choice: a bezier and a CAD spline are different mathematical objects, and converting between them introduces error that is invisible on screen but real on the machine. A densely tessellated polyline is honest about what it is and cuts predictably. Circles and arcs are the exception — where the SVG has a genuine circle or arc and the transform is uniform, it stays a true circle or arc rather than being flattened.

Can I go straight to DWG instead of DXF?

Yes — the same import, then File ▸ Export DWG rather than Export DXF. That path writes a native r2000 DWG and needs a free account, since writing DWG is the metered direction. See the SVG to DWG page for the details and the fidelity boundary.

Give the artwork real dimensions.