en

SVG to DXF

Convert SVG vector graphics to DXF locally - for CAD, CNC milling and laser cutters. No upload.

Running locally on your device ...

Running locally on your device ...

0%

Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+

A logo or illustration from Illustrator, Inkscape or Figma is almost always an SVG - but CAD programs, CNC mills and laser cutters do not understand that format, they expect DXF. This tool reads your SVG directly in the browser and writes a valid DXF file from it, one that opens in AutoCAD, LibreCAD, Fusion 360 or a laser cutter's own control software.

Supported are line, rect, circle, ellipse, polyline, polygon, path (straight segments exact, curve and arc segments finely subdivided into line segments) and plain positioned text. Nested groups and transforms (translate, scale, rotate, matrix) are resolved so the geometry lands in the right place. A circle or ellipse stays a true DXF CIRCLE/ELLIPSE entity as long as only rotation and uniform scaling apply; a skewed (non-uniform) distortion produces a polyline instead, so the visible shape stays correct.

Everything runs entirely locally in the browser - your artwork never leaves your device. Honestly framed: SVG properties with no geometric meaning (gradients, fills, CSS classes, embedded raster images, filters) contribute nothing to a DXF drawing and are therefore not carried over - DXF only knows lines, curves and text. A file with no recognisable shape is rejected with a clear error.

Specifications

Specifications
Input formatsSVG
Auto-conversionPNG, JPG, WebP, GIF, BMP, TIFF, ICO, HEIC, DDS, HDR, PCX, WBMP
Output formatDXF
Batch processingNo
ProcessingLocally in your browser (JavaScript)
File uploadNone

In 3 steps

  1. Drop your SVG file.
  2. The conversion runs automatically.
  3. Download the DXF (e.g. for CAD or a laser cutter).

Limitations: Converts line/rect/circle/ellipse/polyline/polygon/path/text into DXF entities; groups and transforms (translate/scale/rotate/matrix) are resolved. Curve and arc segments inside a path are subdivided into fine line segments rather than written as true DXF arcs. A circle or ellipse under a skewed (non-uniform) distortion becomes a polyline rather than a true CIRCLE/ELLIPSE entity. Gradients, fills, CSS styling, embedded raster images and filters carry no geometry and are not carried over. An SVG file with no recognisable shape is rejected with a clear error.

FAQ

Which SVG shapes are supported?

line, rect, circle, ellipse, polyline, polygon, path and plain text - the common geometric primitives.

Do curves inside a path stay real arcs?

No, they are finely subdivided into line segments - in practice this produces a smooth-looking but technically straight-segment DXF polyline.

Are transforms like rotate or scale honoured?

Yes, even nested across several groups - the geometry lands at its transformed position.

What happens to colours and fills?

They carry no geometry and are not carried into the DXF file - DXF entities have no equivalent for them.

Is my file uploaded?

No, the conversion happens entirely locally in the browser; your artwork never leaves your device.

Related tools

Convert DXF · DXF to GeoJSON · PNG to SVG · SVG to PNG · STL to OBJ · TopoJSON to GeoJSON