Bonny Creations
Bonny Creations
Sign In

DXF ↔ SVG ConverterFREE

Two-way conversion between DXF and SVG. Drop a file, preview the result, download the other format. Runs 100% in your browser.


🔒 All parsing happens in your browser. Your file never leaves this page.
Drop DXF or SVG fileor click to browse
Next steps? Validate the result →
Estimate job time →
Drop a DXF or SVG to see the preview.

Frequently asked questions


What formats and versions are supported?

DXF is exported as AutoCAD R12 ASCII, which is the most widely supported flavor — LightBurn, xTool Creative Space, LaserGRBL, LibreCAD, Inkscape, and every CAD tool built since 1990 can all open it. On import we read LINE, CIRCLE, ARC, LWPOLYLINE, and POLYLINE entities. SVG is SVG 1.1. If your DXF uses entities we don't support (SPLINE, HATCH, MTEXT, BLOCK inserts), those entities are skipped with no error.

Why does my text disappear when I convert SVG to DXF?

DXF has its own font system, and SVG text elements reference web fonts by name. Rather than guess at a font substitution that will render differently in CAD software, we skip text elements. Outline the text first (Inkscape: Path → Object to Path; Illustrator: Type → Create Outlines) before converting. The outlined paths will then survive the conversion.

Are units preserved?

The output is in millimeters. If your SVG declares width/height in inches, points, or pixels, those are converted. If your DXF has no unit metadata (common for files from older tools), we assume the native coordinates are millimeters. Always verify scale in your laser software by measuring one known feature before cutting.

Why does a converted shape look 'bumpy'?

Bezier curves in SVG are flattened to polylines when exported as DXF, because DXF R12 has no native cubic curve support. The default is 20 samples per curve segment. For very smooth curves on large parts you may see faceting in the preview, but the laser head itself interpolates between line segments, so cut quality is unaffected. If the faceting is visible, send us your file and we'll bump the sample density.

Does it preserve layers and colors?

Yes on both sides. DXF layers map to SVG groups with a data-layer attribute and the matching ACI color as the stroke. SVG groups with id or data-layer map to DXF layers. If you're coming from LightBurn and relying on layer colors for cut/score/engrave assignments, the color index is preserved so the layer will light up the same way on re-import.

Is my file uploaded?

No. Parsing and conversion run entirely in your browser. Nothing is sent to any server, nothing is stored, and the download is generated locally.

What Makers Say

★★★★★5.0· 6 reviews
View all on Etsy →
★★★★★

"Used it with a Glowforge — engraved beautifully with no changes. I will be purchasing more digital downloads from this shop."

Anna

★★★★★

"I was struggling with lining up my NFC business cards. I was able to not only line them up much better but also do multiple cards at once — making that job so much easier."

Camp

★★★★★

"Excellent quality and design. Cut clean and neat!"

LYNN

★★★★★

"Great jigs. Appreciate the time saved not having to build this from scratch!"

Bruce

★★★★★

"Excellent quality. Item as described. Expectations exceeded."

Michael

★★★★★

"This template made my slate coasters so much easier. 4×4 coasters from Michaels drop in easily and are easy to remove. Def worth it."

chris

Leave a review →