SVG vs DXF for Laser Engraving, CNC and Cutting Machines

Both SVG and DXF can drive a laser, CNC router or cutter, but they come from different worlds. Here’s how they differ, which to choose, and how to avoid the most common cutting problems.

Before and after comparison of a black-and-white logo with a truck and oil rig, blurred in the original and clean single-colour paths in the redraw

Short answer: use the format your machine’s software prefers. SVG is common for craft cutters and many hobby and desktop lasers. DXF is the traditional choice for CAD-based CNC, plasma and many industrial laser workflows. More important than the format is that the paths are clean, closed and at the right size.

What SVG is

SVG (Scalable Vector Graphics) is a web standard. It stores shapes, colours and sometimes effects, and almost every design tool can export it. Many cutting and engraving programs import SVG directly, which makes it convenient for logos and decorative work.

What DXF is

DXF (Drawing Exchange Format) comes from CAD software. It focuses on geometry: lines, arcs and curves with real-world dimensions. Colours, gradients and effects are usually ignored. CNC routers, plasma cutters and many industrial lasers are built around CAD files, so DXF is often the default there.

How to choose

FeatureSVGDXF
Typical usersCraft cutters, many desktop lasers, webCAD/CAM, CNC routers, plasma, many industrial lasers
Stores colourYesUsually treated as layers or ignored
Units and scaleCan vary between programsUsually explicit in CAD workflows
Watch out forScale changes on import, effects that don’t cutCurves split into many small segments, version compatibility

If you’re not sure, ask the machine operator or check your software’s import options. Many programs accept both.

What matters more than the format

Most cutting problems come from the artwork itself, not the file type:

  • Open paths: the machine can’t tell inside from outside, so fills and cuts fail
  • Overlapping duplicate shapes: the laser cuts the same line twice, which can burn material
  • Thousands of tiny segments from auto-tracing: slow, jerky movement and rough edges
  • Details too small for the tool: thin lines and tiny gaps that a bit or beam can’t reproduce at the final size
  • Text not converted to outlines: fonts go missing on another computer
  • Wrong scale or units: a 100 mm part arriving as 100 inches, or the other way round

Preparing a logo for cutting or engraving

  1. Start from a clean vector redraw, not an auto-trace of a JPG (image to SVG explains why)
  2. Decide the finished size and material, and simplify details that won’t survive
  3. Separate cut lines from engrave areas, the way your operator wants them
  4. Close every path and remove duplicates
  5. Export to the requested format and check it in the machine’s software

When the file you have doesn’t cut properly

If a supplied SVG or DXF behaves badly, vector file cleanup can usually fix it. For artwork that starts as an image, see laser and CNC artwork and vinyl cutting artwork. Tell us your machine, software, material and finished size, and we’ll prepare the file to suit.

Need This Done Properly?

Upload your artwork, tell us how it will be used, and get a free, no-obligation quote.

More Vector Guides

Have Artwork That Isn’t Production Ready?

Upload it. Tell us what you need it for. We’ll review the file and tell you what needs to be done.

No obligation. Your files are used only to review and quote your project.

JPGPNGPDFScreenshotsScansPhotos