OpenToolbox

Free Image to DXF

Image to DXF traces logos, drawings and silhouettes, or text set in one of 18 fonts, into closed outlines at real size for laser cutting and CNC. Tune threshold, smoothing and minimum feature size, add kerf compensation, and download DXF (R12 or R2000) with holes on their own layer, SVG or a 1:1 PDF.

Input:
PNG, JPG, WebP, BMP, SVG or text
Output:
DXF R12/R2000, SVG, 1:1 PDF
Layers:
OUTER cuts, INNER holes
Price:
Free
Runs:
Locally, in your browser
Uploads:
None: files never leave your device
Account:
Not needed

Quick answers

Is my image uploaded?

No. Tracing happens in your browser; the image never leaves your device.

Which images trace best?

High-contrast artwork: black logos on white, silhouettes, scanned stencils or images with a transparent background. Photos usually need a strong threshold and smoothing.

Loading tool…

Processed on your device: your files are never uploaded. How it works

How to use the Image to DXF

  1. Drop a logo, drawing or silhouette (PNG, JPG or SVG), or switch to Text and type your words.
  2. Adjust the threshold, smoothing and simplification until the outlines match; small specks can be ignored with a minimum size.
  3. Set the units, the design width and, for laser cutting, the kerf of your machine.
  4. Download a DXF (R12 or R2000), an SVG or a 1:1 PDF.

Credits & open source

Our own code plus open-source libraries. Thank you to the people who make these projects.

  • opentype.jsReads fonts and turns text into vector outlines. © Frederik De Bleser and contributors · MIT
  • jsPDFPDF generation in the browser. © James Hall, yWorks GmbH and contributors · MIT

Web platform APIs used: Canvas 2D, createImageBitmap, File API, localStorage.

  • Montserrat by The Montserrat Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Poppins by The Poppins Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Inter by The Inter Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Raleway by The Raleway Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Comfortaa by The Comfortaa Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Oswald by The Oswald Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Bebas Neue by The Bebas Neue Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Righteous by Brian J. Bonislawsky, Astigmatic (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Playfair Display by The Playfair Display Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Roboto Slab by Google Inc., design by Christian Robertson (via Fontsource) (Apache-2.0) — text to DXF outlines
  • Abril Fatface by TypeTogether (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Lobster by The Lobster Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Pacifico by The Pacifico Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Dancing Script by The Dancing Script Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Caveat by The Caveat Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Great Vibes by The Great Vibes Pro Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Sacramento by Brian J. Bonislawsky, Astigmatic (via Fontsource) (OFL-1.1) — text to DXF outlines
  • Allura by The Allura Project Authors (via Fontsource) (OFL-1.1) — text to DXF outlines

Full license texts: third-party notices · all credits

Frequently asked questions

Are holes kept?

Yes. Inner contours (the middle of an O, cut-outs in a logo) are detected and written on their own INNER layer in red, so you can cut them before the outer shape.

What is kerf compensation?

A laser or CNC tool removes a little material along the cut. Enter that width and the outlines are offset by half of it, so the finished parts and holes come out at the size you designed.

Which DXF version should I choose?

R12 is the safest choice for laser software, CNC controllers and older CAD programs. R2000 uses lightweight polylines and suits newer CAD software.

Can I convert text to DXF?

Yes. Switch to Text, pick one of the included fonts, set the letter height in millimetres or inches and download the outlines.

More 3d printing, cad & electronics tools