Vectorr

PNG to Laser-Ready Vector: The Beginner Path That Works

Raster images must be vectorized before a laser can cut them. This walks through tracing a PNG, cleaning nodes, closing paths, and exporting a file your cutter will accept on the first try.

November 2, 2026 · 7 min read

A raster logo — PNG, JPG, or any pixel-based image — cannot be cut by a laser. It can be engraved (rasterized and burned pixel-by-pixel), but for cutting, scoring, or any vector operation, the image must first be converted to paths. This workflow walks through vectorizing a PNG, cleaning the geometry, and exporting a file that a laser cutter will execute on the first try.

Why Raster Images Cannot Be Cut

Laser cutters and CNC routers follow vector paths — mathematically defined lines and curves — not pixel grids. A PNG is a bitmap: a rectangular array of colored pixels. The laser control software (LightBurn, RDWorks, Glowforge App, etc.) can engrave a bitmap by scanning the laser head back and forth, modulating power to reproduce pixel shades, but it cannot cut along bitmap edges because there is no edge data — only a transition from one pixel color to another.

To cut a shape, the software needs a vector path that defines the cut line. That path comes from tracing the bitmap: identifying edges where color or brightness changes, then fitting curves to those edges. This process is called vectorization or image tracing. It is not perfect — it makes assumptions about where edges are and how smooth curves should be — so the output always requires inspection and cleanup.

Workflow StepFailure If SkippedTools
Get highest-resolution sourcePixelated, jagged edges in vector outputSource file request; image upscaling if desperate
Remove background, isolate subjectUnwanted shapes traced; wasted cut timePhotoshop, GIMP, remove.bg, Photopea
Vectorize (trace bitmap to paths)Nothing to cut — still a raster imageInkscape, Illustrator, Vectorr PNG to SVG
Simplify nodes, smooth pathsExcessive nodes slow machine, rough curvesInkscape Simplify, Illustrator Smooth Tool
Ensure paths are closedIncomplete cuts, laser backtracksPath → Close Path (Inkscape), Join (Illustrator)
Export SVG (cutter) or DXF (CAM)File rejected by laser softwarePlain SVG export, DXF R12/R14 export
Confirm units and scaleDesign arrives 10× or 0.1× intended sizeSet document units to mm before export

Step 1: Get the Highest-Resolution Source

Vectorization quality is limited by input resolution. A 200×200px logo will produce jagged, pixelated vectors no matter how good the tracing algorithm is. If you have access to the original design file (AI, EPS, PDF, SVG), use that instead of a raster export. If you only have a PNG or JPG, request the highest resolution version available before starting.

If you must vectorize a low-resolution image, consider using an AI upscaler (Topaz Gigapixel, waifu2x, or similar) to increase resolution before tracing. This does not add real detail, but it can smooth stairstepping and reduce node count in the vector output. For logos, aim for at least 1000px on the longest edge. For detailed illustrations, 2000px or more.

Step 2: Remove Background and Isolate the Subject

Before vectorizing, remove any background, gradients, shadows, or secondary elements you do not want to cut. A clean, high-contrast silhouette traces far better than a photo with soft edges and background clutter. Use a photo editor to delete the background: Photoshop's Magic Wand or Select Subject, GIMP's Fuzzy Select, or an online tool like remove.bg or Photopea.

For best results, export the cleaned image as a PNG with a transparent background, or as a black shape on a white background (or vice versa). High contrast between subject and background gives the tracing algorithm a clear edge to follow. If the subject has internal details (e.g., a logo with counters, like the hole in the letter O), ensure those voids are also transparent or contrasting — they will become inner paths in the vector.

Step 3: Vectorize the Image

Image tracing converts the raster bitmap into vector paths by detecting edges and fitting curves. Every tool uses slightly different algorithms, so results vary. The most common tools are Inkscape's Trace Bitmap, Illustrator's Image Trace, and online converters like Vectorr's PNG to SVG converter.

Inkscape (Free, Open Source)

Import the PNG into Inkscape (File → Import). Select the image, then choose Path → Trace Bitmap. In the Trace Bitmap dialog, choose Single scan → Brightness cutoff for simple logos, or Multiple scans → Colors for multicolor designs. Adjust the Threshold slider to control edge detection: lower values trace more detail; higher values produce simpler shapes. Click Apply, then delete the original PNG. The traced paths remain.

Illustrator (Adobe Creative Cloud)

Import the PNG (File → Place), select it, and click Image Trace in the top toolbar. Choose a preset (Logo or High Fidelity Photo depending on the source). Open the Image Trace panel (Window → Image Trace) to fine-tune Paths, Corners, and Noise settings. Click Expand in the top toolbar to convert the trace to editable paths, then delete the original image.

Vectorr PNG to SVG (Online, No Install)

Upload your PNG to Vectorr's PNG to SVG converter. The AI-powered tracer detects edges, fits curves, and outputs clean SVG paths with automatic node reduction. Download the SVG, open it in Inkscape or Illustrator for inspection, and proceed to cleanup. This is the fastest option if you do not have vector software installed or need batch conversion (see batch conversion workflows).

Step 4: Simplify Nodes and Smooth Paths

Auto-traced paths are often over-detailed: hundreds or thousands of nodes where a few dozen would suffice. Excessive nodes slow the laser controller, increase file size, and produce rough curves. Simplify the paths immediately after tracing.

In Inkscape, select all paths (Ctrl+A), then choose Path → Simplify (Ctrl+L). This reduces node count while preserving shape. Apply Simplify 2-5 times for aggressive reduction, inspecting the shape after each pass. For finer control, use Extensions → Modify Path → Flatten Beziers to set a maximum deviation tolerance.

In Illustrator, select all paths and choose Object → Path → Simplify. Use the Curve Precision slider to control how closely the simplified path follows the original. For laser cutting, a precision of 95-98% is usually sufficient. Check Preview to see the effect before applying.

Step 5: Ensure All Paths Are Closed

A closed path is one where the end node connects to the start node, forming a continuous loop. Open paths cause the laser to cut partway, then travel back to the start without cutting, wasting time and sometimes leaving a visible mark. Inspect all paths and close any that should be closed.

In Inkscape, select a path and choose Path → Close Path (or press Ctrl+Alt+End). This connects the end node to the start node with a straight line. If the gap is large, edit the nodes (F2 or Edit paths by nodes tool) and drag the end node to snap to the start node before closing.

In Illustrator, select the path and choose Object → Path → Join (Ctrl+J or Cmd+J). This closes the path. If multiple paths are selected, Join will attempt to connect them in sequence, which may not be what you want — select and join one path at a time if needed.

Step 6: Export for Your Laser Cutter

Most laser cutters accept SVG, and some (especially older CNC routers or CAM-based systems) prefer DXF. Export the appropriate format with the correct settings to avoid scale and compatibility issues.

Exporting SVG

In Inkscape, choose File → Save a Copy, select Plain SVG, and save. Plain SVG strips Inkscape-specific metadata and ensures compatibility with LightBurn, Glowforge, and Cricut. Before saving, set the document units to millimeters in File → Document Properties → Display Units and ensure the page size matches your material or intended design size.

In Illustrator, choose File → Export → Export As, select SVG, and set Styling: Presentation Attributes and Decimal Places: 3. Uncheck Responsive and set Fonts: Convert to Outlines (though text should already be paths). This produces a clean SVG with explicit units.

Exporting DXF

If your laser software requires DXF, export as DXF R12 or R14 (AutoCAD 12/14 format). Inkscape does not natively export DXF well; use a plugin or convert the SVG to DXF using Vectorr's SVG to DXF converter. In QCAD or LibreCAD, open the SVG and export as DXF, selecting R12 or R14 in the version dropdown. Newer DXF versions (R2018, etc.) are not universally supported by laser control software.

For workflows on specific machines, see the Glowforge SVG requirements, the LightBurn SVG import guide, and the laser cutting file optimization article. Each covers machine-specific formatting and operation mapping.

Step 7: Confirm Units and Scale

Before uploading to your laser software, confirm the design is the correct size. Open the SVG or DXF in your laser control software and check the dimensions. If a 100mm design imports as 264mm, the file has no explicit units and was interpreted as pixels at 96 PPI (see the LightBurn scale problem). If a design is 10× too large, the document units were set to centimeters instead of millimeters. Fix this by setting units explicitly in your design software before export, or scale the imported design in the laser software.

For more on vectorization theory and settings, see the vectorization tips resource and the image tracing explained article. For file format comparisons, check SVG vs DXF and the file formats reference.

Frequently asked questions

Why can't a laser cutter cut a PNG or JPG directly?

Laser cutters follow vector paths (lines and curves), not pixel grids. A PNG is a bitmap — a grid of pixels with no path data. The laser can engrave a bitmap by scanning and modulating power, but it cannot cut along edges because there are no edges, only pixel color transitions. Vectorization traces those transitions into cuttable paths.

What is the minimum resolution PNG I can vectorize for laser cutting?

Aim for at least 1000px on the longest edge for simple logos, 2000px or more for detailed designs. Lower resolution produces jagged, pixelated vectors no matter how good the tracing algorithm. If you only have a low-res image, use an AI upscaler (waifu2x, Topaz Gigapixel) before tracing to smooth edges.

Do I need Illustrator to vectorize a PNG for laser cutting?

No. Inkscape (free, open source) has a Trace Bitmap tool that works well for most logos and simple graphics. Online converters like Vectorr's PNG to SVG also work and require no software installation. Illustrator's Image Trace is more powerful for complex images but is not required for typical laser work.

Why are my vectorized paths so rough and full of nodes?

Auto-traced paths have excessive nodes by default. After tracing, simplify them: in Inkscape, use Path → Simplify (Ctrl+L) 2-5 times. In Illustrator, use Object → Path → Simplify and set Curve Precision to 95-98%. This reduces node count by 50-80% with no visible quality loss and speeds up laser cutting.

Can I vectorize a photo for laser cutting or engraving?

For cutting, no — photos have continuous tones and no clear edges, so vectorization produces thousands of tiny shapes that are impractical to cut. For engraving, yes, but engrave the photo as a raster image (JPG or PNG) directly; most laser software rasterizes for engraving automatically. Only vectorize high-contrast logos, icons, and line art for cutting.

Sources

Convert files for this workflow

Try it on your own file

Drop in an image or an SVG and see the result before you pay. No signup is required to preview.