Skip to content
100% Free & Private

SVG to DXF Converter

Convert an existing SVG straight to DXF for CNC, laser or CAD. No re-tracing, so clean art stays clean. R12 for legacy CAM, real units, CAM layers. No signup, nothing uploaded.

No re-tracing
R12 + CAM layers
Real units / scale

SVG to DXF, the clean way

If your art is already a vector, you should never rasterize it just to get a DXF. Here is why this matters.

Paths stay exact

Your SVG curves and lines map straight to DXF polylines. No tracing, no speckles, no doubled outlines from a re-vectorize.

CAM-ready layers

Split into CUT / ENGRAVE for LightBurn, or VCarve and generic CAM layer sets, so your software auto-organizes on import.

Correct scale

Real-world units and extents are written into the DXF, so it lands at the right size in ESPRIT, Fusion, Mastercam or VCarve.

Got a photo or logo image instead of an SVG? Use the image to DXF converter which traces it first, or read our guide to DXF for legacy CAM.

Frequently Asked Questions

Does it re-trace or vectorize my SVG?
No. Your SVG is already vector, so this tool reads its paths and writes them straight into a DXF. Nothing is rasterized or re-traced, so clean line work stays clean and you do not get the speckles you would from converting a photo. That is the whole point of converting SVG to DXF rather than image to DXF.
What is the difference between R12 and AutoCAD 2000?
They are two DXF format versions. R12 (AC1009) is the oldest and most widely compatible, which is what you want for legacy CAM software like ESPRIT 2020, older Mastercam or ArtCAM. AutoCAD 2000 (AC1015) is the modern default and works with Fusion 360, SolidWorks, LightBurn and most current tools. AutoCAD 2000 is written with the full R2000 skeleton (handles, symbol tables) and re-read by a reference DXF parser in our test suite; pick R12 only for legacy CAM that still expects the R12 dialect (ESPRIT 2020, old Mastercam).
Will it import at the right size?
Yes. The DXF carries real-world units (mm, cm or inch) and the drawing extents, so CAD and CAM software import it at the correct scale. By default it keeps your SVG's real dimensions. If you need an exact width, set the target width and everything scales to match.
What about CAM layers for cutting?
You can split the output into named layers. LightBurn gives you CUT (red) and ENGRAVE (blue). VCarve gives VCARVE, PROFILE, POCKET and SCORE. Generic CAM adds DRILL. Pick the preset that matches your software and it will auto-organize on import. Leave it on single layer if you just need the geometry.
Does it handle text and images in the SVG?
It converts shapes and paths. Live text and embedded raster images are not exported, because a cutter needs outlines, not fonts. If your SVG has text you want to cut, convert it to outlines or paths in your design tool first, then run it through here.
Is it free? Is anything uploaded?
It is completely free with no login. The conversion happens entirely in your browser with JavaScript and your file never leaves your computer. If instead you have a photo or logo image (PNG or JPG) that needs converting to DXF, use the image to DXF converter, which traces it first.

More free tools for your laser & CNC

Generate a finger-joint box, bend a panel with a living hinge, or check a file before you cut.

More free laser & CNC tools