SVG to DXF converter

Cut-ready CAD geometry from your vector artwork — layers, units and true sizes kept.

Files are processed on our server and not stored. Privacy

Pick the unit the cutting software expects.

Your download is ready!

Didn't start?

Convertars has no ads, no investors and no paywall — it runs entirely on donations from people like you.

Even a small tip of $1–3 helps keep the server online and the converter free for everyone.

☕ Support on Ko-fi

Prefer crypto?

  • USDT TRON (TRC20) TMd9rR…64Fk5Q
  • USDT BNB Smart Chain (BEP20) 0xbdc3…9c9105
  • Bitcoin Bitcoin 16hcwD…QXREi2
  • Ethereum Ethereum (ERC20) 0xbdc3…9c9105
See QR codes →

Can't donate right now? You can still support us — follow @convertars on X. Every follow keeps us going, and it's the place to tell us if something didn't convert right.

Follow @convertars on X

Thank you for using Convertars ♥

Why convert an SVG to a DXF?

A cutter does not follow a picture, it follows a drawing. The DXF is that drawing.

An old, universally read format

The file is written as R12, the oldest and most widely supported version of the format. LightBurn, AutoCAD, Fusion 360, Inkscape, RDWorks, VCarve and most other laser and CNC programs open it without a plugin or an import dialog full of questions.

Circles stay true circles

A round hole is exported as a circle, not as a polygon that looks round from a distance. Straight lines stay lines, and curves are followed to within 0.01 mm, far finer than any cutter can resolve.

One layer per colour

Every colour in the artwork becomes its own layer, named after the colour. That is what lets you give the black layer a cut setting and the red layer an engrave setting in your laser software, without selecting anything by hand.

The size of the cut

A DXF has no pixels, so the scale has to come from the file itself — and it does.

Millimetres, inches or pixels

Pick the unit your machine expects. Millimetres suit most laser cutters, inches are common on shop machines that work in fractions, and pixels are handy when the artwork came from a screen design.

The real size comes from the SVG

The width and height written in the SVG set the physical size of the drawing. A file drawn at 120 mm wide cuts at 120 mm, whatever units you export in — the unit choice only changes how the numbers are written down.

No stray offsets

The drawing is flipped the way CAD expects, so the origin sits in the right corner and Y grows upwards. What you see in your editor is where the head goes on the bed.

Two things to fix before you convert

A DXF holds geometry only, so anything that is not an outline cannot come along.

Text has to be outlines

Live text has no paths, and a cutter has nothing to follow. Run "convert text to outlines" (also called "convert to paths" or "flatten text") in your editor, save the SVG and convert again. The letters then arrive as shapes you can cut.

Embedded images are skipped

A bitmap inside the SVG cannot become cut lines, so it is left out and you are told it was. Redraw it as paths, or trace it into a vector first.

Starting from a PNG or a photo? Turn a raster image into an SVG first with logo to vector, or with the image to SVG converter on the home page — then bring the result back here for the DXF.

How it works

Three steps, no account and nothing to install.

  1. Add your SVG

    Drop the file onto the box, click it to browse, or paste straight from the clipboard with Ctrl+V (Cmd+V on a Mac). Files up to 25 MB are fine.

  2. Pick the units

    Choose millimetres, inches or pixels — whichever the cutting software expects — and check that the drawing is the size you want on the bed. The page keeps circles round and follows curves to within 0.01 mm.

  3. Download the DXF

    Open the file in your cutting software, assign a cut or engrave setting per layer, and run the job. Nothing else needs converting in between.

Three tips before you cut

A clean DXF starts with a tidy SVG, and one or two habits save a wasted sheet of material.

Decide the colours on purpose

Layers follow the colours in the artwork, so set them deliberately before converting: one colour for the parts you cut out, another for the parts you score or engrave. Two named layers are easier to work with than a dozen shades of grey.

Check the drawing size first

Measure the width the SVG declares and compare it with your material. If you only have a viewBox, set an explicit width and height in your editor — machining a job at ten times the intended size wastes the sheet.

Keep outlines on separate paths

Merged, overlapping shapes become one outline and cut as one piece. Group or separate the parts you want cut individually, and remove hidden duplicates so the head does not trace the same line twice.

Frequently asked questions

Which programs can open the file?

The DXF is written in R12, the version every cutting and CAD program still reads: LightBurn, AutoCAD, Fusion 360, Inkscape, RDWorks, VCarve, Carbide Create, QCAD and most laser or CNC software that accepts a DXF at all. If a program can import DXF, it can import this one.

What size will the cut come out?

Exactly the size the SVG declares. The width and height attributes of the document are what set the physical size, so a file drawn at 120 mm wide cuts at 120 mm. If the drawing only has a viewBox, one unit counts as a CSS pixel (1/96 inch) — set a real width and height in your editor to be sure.

Why is my text missing from the DXF?

Live text is not a shape, and a cutter can only follow outlines. Convert the text to paths in your editor first — Inkscape calls it "Object to Path", Illustrator "Create Outlines", Affinity "Convert to Curves" — then upload the SVG again. You will be told on screen whenever text was found and skipped.

Are curves cut as curves?

Circles are exported as real circles, and straight lines as straight lines. Bézier curves are followed with short segments whose deviation stays within 0.01 mm, which is far below what a blade or a laser can resolve, so the finished edge looks smooth. The same applies to rounded corners and ellipses.

What happens to my files?

Files are processed on our server and not stored. The upload is converted as it arrives and only the resulting DXF is sent back to your browser, so nothing is kept afterwards and no account is tied to the conversion.