Updated October 20, 2026  ·  5 min read  ·  SVGVector

PNG to SVG for Laser Engraving

A laser does not read a picture. It follows a hairline path with the beam switched on, so a PNG has to become geometry before the file is worth sending to the bed — and that tracing runs in a browser tab without uploading the image. The catch is that a laser and a vinyl cutter want opposite things from the same file: a Cricut needs filled shapes with no strokes, while a laser needs thin stroke-only paths to cut and wants whole filled areas only when it is engraving.

Get that distinction wrong and the machine happily does the wrong job: a 2 pt outline on a logo is read as a region to engrave, so the head scans the outline instead of following it.

A laser reads strokes, a vinyl cutter reads shapes

Cutting software such as LightBurn, Glowforge, and xTool splits each file into operations. Stroke-only paths become cut lines; anything with a fill becomes an engrave or score operation. That single rule explains most failed conversions.

What the file containsWhat the laser doesResult
Closed path, stroke only, no fillFollows the line at cut powerCuts through
Shape with a solid fillRaster scans the whole areaEngraves, no cut
Open path or 2 pt outlineTreats the stroke as a filled bandEngraves the outline
SVG wrapping a base64 PNGRaster engraves at source resolutionNever cuts

Row three is the one that wastes material. A traced logo usually arrives with the stroke left at the tracer's default width, and importers convert that band into an outline. Set the stroke to a hairline before the file leaves your machine.

Which PNG works on a laser bed?

Three PNG types and the path each one needs before laser cutting or engraving.
Hairlines are for cutting, rasters are for tone, and the middle lane is where most files belong.

Convert it without uploading the file

  1. Open the PNG to SVG converter. It runs on WebAssembly in the tab; the image is read through the browser file API and never posted to a server.
  2. Set the colour count to match the artwork, not the image. A two-colour logo traced at sixteen colours produces sixteen overlapping shapes that all try to cut.
  3. Raise path simplification one step at a time. Stop before curves turn faceted — every extra node is a place where the head decelerates and burns a dot.
  4. Check the output before importing. Search the file for base64: if it is there, the SVG still contains the bitmap and will only engrave. Real vectorisation leaves <path> elements.

Set line weight and kerf before you send the job

Two numbers decide whether the job fits together. Stroke width controls cut versus engrave; kerf offset controls whether the parts still fit after the beam removes material.

Quick test: import the SVG, then look at the layer list. If your cut layer shows a fill swatch instead of a line swatch, the file will engrave. Fix the fill before adjusting power.

When to export DXF instead

SVG is the better master file, but not every laser accepts it cleanly. Older LightBurn imports, CNC routers, and plasma tables still expect DXF, and some shop software silently drops SVG text, filters, clip paths, and CSS because they have no DXF equivalent. If a design imports with missing parts, flatten it — outline the strokes, expand text to paths in the SVG editor, then export DXF from the same geometry.

Whichever format the machine takes, keep the traced SVG as the source of truth. Re-exporting from a traced SVG is cheap; re-tracing a raster that has already been resampled twice is not. Our laser cutting guide covers material settings, and the laser-ready SVG and DXF page covers the export side.

Frequently asked questions

Can I engrave a PNG directly without converting it?

Yes. Engraving is a raster operation, so a PNG or JPG can go straight into the laser software with no tracing at all. Convert only when you need a cut path, a scalable line drawing, or a file the shop can edit.

Why does my converted SVG engrave instead of cut?

The paths almost certainly carry a fill or a wide stroke, so the software reads them as regions. Set the cut layer to stroke only with a 0.1 mm hairline and remove fill.

Do I need SVG to use LightBurn?

No, LightBurn also imports DXF, AI, PDF, and images. SVG is still the most predictable vector input, because the geometry is explicit and does not depend on a font or a layer effect being present.

Related SVG Workflows

Once the file is on the bed, these pages cover the next decisions.

Trace it in the browser

Free, no upload, no account. Batch conversion and offline tracing with the desktop app.

Try These Free Online Tools

No download required — convert, compress & optimize SVGs right in your browser

Free Online

PNG to SVG Converter

The trace step on this page, with a colour limit you control.

Open PNG to SVG
Free Online

VTracer Online

Fine control over colour precision and curve fitting.

Open VTracer
Free Online

SVG Editor

Outline strokes and drop fills before the cut layer ships.

Open SVG Editor
Free Online

Line Art to SVG

The right preset for sketches and single-colour drawings.

Convert Line Art
Free Online

Image to SVG

For JPG and photo sources that need posterizing first.

Convert an Image
Free Online

Clipart to SVG

Flat clipart with a few colours, ready for a cut layer.

Convert Clipart