Skip to main content
unraster
All posts

BlogSVG

PNG to SVG for Laser Engraving: Free, 5 Steps

Turn a black-and-white PNG into an SVG for laser engraving: which images work, the free browser steps, and how to remove the white background first.

On this page
  1. Does laser engraving use SVG or PNG?
  2. Which PNGs work
  3. Step by step: PNG to SVG for laser engraving
  4. A real sample: the WILLOW & PINE badge
  5. Remove the white background before import
  6. What the LightBurn documentation says
  7. Limits and what we did not test
  8. Related guides
  9. FAQ

Quick answer: open Unraster's Image to SVG on its Image to SVG page, upload your PNG, and choose Basic. Basic is free, runs in your browser, and the image is not uploaded. A high-contrast, single-colour image comes back as black and white filled shapes. Download the SVG, then delete the canvas-sized white background shapes before you import the file into your laser software.

A laser engraver works in two states at each point: it burns, or it does not. That makes a two-tone vector file a natural input. A PNG, though, is a grid of pixels. Something has to redraw it as shapes before laser software can use the outlines.

This guide covers which PNGs work, the five steps, a real sample with its measurements, and the limits we did not test. The conversion and the rendered result were checked; the sample was not engraved on a physical laser machine.

Does laser engraving use SVG or PNG?

Both formats exist in this workflow, and which one you need depends on your software. An SVG stores shapes as paths, so the design stays sharp when it is scaled. A PNG stores pixels, so the edges are fixed at the resolution of the file.

If your laser software imports SVG, the SVG is ready to place and size. The LightBurn documentation lists SVG among the vector file formats it can import. Unraster is not affiliated with LightBurn, and other laser programs differ: check their own documentation for whether they import SVG.

If your machine or software only imports DXF, use PNG to DXF instead. This article is about the SVG route.

Which PNGs work

The right input is a black-and-white image with solid black shapes on a plain white background. High contrast matters because the result has only two jobs: mark the material, or leave it alone.

Your PNGWhat to expect
A solid black logo, badge or silhouette on whiteGood fit: clean filled shapes
Black line art with thick, even strokesUsually works; check the thinnest lines in the preview
Black line art with hairlines or light grey linesRisky: thin or pale lines may drop out
A greyscale image, gradient or photoPoor fit: continuous tones become blotchy shapes
Coloured artworkFlatten it to black and white first if you want a two-tone engraving

Basic traces the colours it sees, so a grey or coloured source can come back with more than two fills. If the goal is engraving rather than a colour file, convert the artwork to pure black and white before you upload it.

Thin lines have a second limit that has nothing to do with tracing. If a line is narrower than your laser spot, it may not come out as a separate mark. The preview can show a line that the machine cannot resolve, so check the thinnest details against your own setup.

Black WILLOW and PINE badge artwork on a white background
An input in the right shape for this job: solid black shapes, white gaps and curved lettering on a plain white background. No gradients or photographs.

Step by step: PNG to SVG for laser engraving

  1. Prepare the PNG. Use a high-resolution file with a plain white background and black artwork. Crop away anything you do not want engraved, and flatten greys or colours to black and white if needed.
  2. Open Image to SVG and choose Basic. Pick, drop or paste a PNG, JPG or WebP up to 20 MB. Basic is free and runs in your browser; the image is not uploaded.
  3. Check the preview. Look for thin lines that vanished, letter centres that filled in, closed shapes with gaps, and stray specks. If the result is wrong, fix the source image before downloading.
  4. Download the SVG.
  5. Remove the white background. Do it in a vector editor before import, or after import in your laser software. The next section explains which white shapes to delete.

A real sample: the WILLOW & PINE badge

The example is a single-colour WILLOW & PINE badge; its SVG canvas is 1600 × 1600. It has an outer ring, an inner ring, two mountains, two pine trees, lake lines, a circle, an asterisk-like mark, and the curved text WILLOW & PINE with EST. 2026. It was converted with Basic and the result was not hand-edited.

Left: the original WILLOW and PINE badge. Right: the Basic SVG render, with readable curved letters and closed shapes
Left, the source artwork. Right, a render of the Basic SVG at the same size. The curved lettering is readable, the mountains, trees, lake lines and both rings are closed, and there are no stray fragments. This is one sample, not a promise for every image.

Measured from the downloaded file:

MeasureResult
File size46,558 bytes (about 45.5 KB)
Paths40 <path> elements
Fill colours#000000 on 31 paths, #FFFFFF on 9 paths
Raster images0 <image> elements
Text elements0 <text> elements

The text is outlined, not live text. Each letter is a set of paths, so the file does not depend on a font being installed. That matters for laser software: the LightBurn documentation says it cannot import embedded fonts, so text should be installed on your machine or converted to paths in the program that made the file. This file has no live text at all: the letters are already paths.

The background is a white filled shape, not transparency. The file uses only black and white fills, and the first path is a full-canvas white shape behind the artwork. The second white path is also canvas-sized: it fills the four corners outside the outer ring.

Download the sample SVG

Remove the white background before import

Open the SVG in a vector editor, or import it into your laser software, and look for the white shapes that cover the whole canvas behind the artwork. In this sample there are two: the full-canvas background and the white fill of the four corners outside the outer ring. Delete both. In a vector editor they are often the first objects in the layer list; in laser software they may appear as large white shapes behind everything else.

Do not delete every white shape. This sample has nine white paths, and seven of them are not background: the white gap between the rings and the counters inside letters such as O are part of the design. Removing all white would change the picture. Delete only the two canvas-sized white shapes, then check that the badge still looks right.

Whether the remaining white shapes become a problem depends on the program. A white fill may be ignored, or it may be treated as an object to process, which is why removing the background is the safer habit. We did not test how each laser program handles a white fill, so check the result in your own software before you run the job.

What the LightBurn documentation says

Two points from the LightBurn documentation matter for this workflow:

  • SVG is listed as a vector file format that LightBurn can import.
  • Embedded fonts cannot be imported, so text has to come from fonts installed on your machine or be converted to paths first.

The sample above is already in that shape: 40 paths, no <text> element, and no font reference. If you need to change the words, edit the artwork or retype them in your laser software rather than expecting a font to come through.

Other laser programs are outside the scope of this article. Check their own documentation for SVG import and for how they handle text and fills.

Limits and what we did not test

  • No physical engraving test. We converted the PNG and compared the rendered SVG. We did not burn the sample on a laser machine.
  • Machine settings are yours. Size, power, speed, focus, passes and material are set in your laser software and on your machine. They are not part of the conversion.
  • Thin lines can disappear. A line narrower than the laser spot may not resolve, even if it is visible in the SVG.
  • This is not a cutting guide. If you need cut outlines rather than filled engraving, set that up in your laser software according to its documentation. This article does not cover cut settings.
  • One sample is not a guarantee. The measurements describe this badge. A different image can produce more paths, different fills or a less accurate trace.
  • No automatic background removal. Unraster traces what is in the image, so the white background is part of the output and you remove it yourself. If the background is not plain, it becomes part of the result.

Bottom line: for a black-and-white badge, logo or silhouette, start with Image to SVG, use the free Basic mode, check the preview, and delete the canvas-sized white background shapes before you send the file to your laser software. The sample is a real conversion with 40 paths and readable lettering, but it is one result; thin lines, photos and gradients remain the hard cases.

FAQ

Is SVG or PNG better for laser engraving?

If your laser software imports SVG, an SVG is the useful file: it stores the design as paths, while a PNG is a grid of pixels. The LightBurn documentation lists SVG as a vector format it can import; other programs vary, so check your own software's documentation. If your machine only takes DXF, Unraster has a PNG to DXF tool.

Can I turn a photo into an SVG for laser engraving?

Not well with this two-colour route. A laser engraves by burning or not burning at each point, and a photo has smooth continuous tones. Tracing a photo to a few flat shapes turns faces and shading into blotches. Use a black-and-white logo, badge, silhouette or other flat artwork instead.

Do I need to delete the white background?

Usually yes. The Basic output includes a full-canvas white shape, and the background is not transparent. The white shape may be treated as an object to process, so select the white shapes that cover the canvas behind the artwork and delete them in your laser software, or remove them in a vector editor before import. Do not delete every white shape: some are part of the drawing.

What is the difference between Basic and Advanced SVG, and what do they cost?

Basic SVG is free and runs in your browser, so the image is not uploaded. Advanced SVG costs 1 credit. Guests get one free Advanced conversion per device, then one more after signing in with Google; signing in with Google directly gives two. Email-code accounts have no free Advanced conversions. Credits are charged only for a delivered file. For a clean black-and-white badge, Basic is often enough.

What is the file size limit?

On the website, one PNG, JPG or WebP can be up to 20 MB. The browser tracer also stops at images over 100 megapixels. If a large file is slow, crop it to the artwork before uploading.

Will the text still be editable after conversion?

No. Tracing turns each letter into outline paths. LightBurn's documentation says it cannot import embedded fonts, so outlined text avoids that problem and no font is needed. You cannot retype those letters in the laser software unless you add new text there.