ImageToSVG

JPG to DXF Converter — Free Online

Convert JPEG images to DXF for CNC routing and laser cutting. Two-step conversion (JPG → SVG → DXF) delivers the most accurate results.

Preset:
Colors:
VTracer vectorization + SVGO optimizationPrivacy protected

JPG to DXF: Quality Considerations

JPEG compression creates artifacts that affect DXF quality. Mitigate these for better results.

  • Use highest-quality JPEG available (least compression)
  • AI upscale to reduce JPEG artifacts before conversion
  • Boost contrast and denoise in Photoshop before uploading
  • Convert JPEG to PNG first (lossless) for cleaner SVG intermediate
  • The SVG→DXF step via Inkscape preserves curve accuracy regardless of source

Manufacturing Use Cases for JPG to DXF

When JPEG artwork needs to reach CNC or laser machines.

  • Logo engraving: client provides JPEG logo for laser engraving on trophy
  • Artwork cutting: JPEG artwork file needs to become a vinyl plotter cut file
  • Pattern routing: JPEG decorative pattern for CNC router carving
  • Signage: JPEG artwork for CNC plasma or waterjet cutting
  • Foam cutting: JPEG template for CNC hot-wire foam cutting machine

Frequently Asked Questions

Is JPG or PNG better for DXF conversion?

PNG is always better — lossless compression means no JPEG artifacts to create noise in the DXF. If you only have JPEG, use the highest quality version available.

Can I convert a scanned JPEG drawing to DXF?

Yes. Scan at 300 DPI, boost contrast, and use the PNG workflow (convert to SVG in imagetosvg.com, then to DXF in Inkscape). Scanned technical drawings convert well.

How do I convert a JPEG logo to DXF for laser engraving?

Upload the JPEG to imagetosvg.com → download SVG → open in Inkscape → File > Save a Copy > DXF. Import the DXF into Lightburn and assign as an engrave operation.

Will text in a JPEG convert correctly to DXF?

Text converts as path geometry — letterforms become DXF polylines or splines. The text isn't editable as text in the DXF — it's just geometry. Verify letterform accuracy before production.

What's the best DXF output setting in Inkscape for CNC use?

Use the DXF Output extension (Extensions > Render > DXF Output) for Bezier curve support. Standard Save As DXF uses polylines only. Bezier curves produce more accurate CNC toolpaths.

Related guides

Ready to Convert Your Image to SVG?

Free online converter — no sign-up, no watermarks, results in under 3 seconds.

Convert Image to SVG — Free