RASTER → VECTOR

PNG to SVG, traced where the file already is.

A PNG becomes an SVG when its pixels are grouped into colour regions and each region is redrawn as a filled path. This page does that in your browser: the file never touches a server, nothing is queued, and you see the path count before you decide to use the result.

  • Nothing is uploaded — the canvas runs locally
  • 1, 3, 6 or 16 colours, with fragment removal
  • Output: SVG, DXF (mm) or transparent PNG

Reviewed by the AISVG Pro editorial team · Updated 2026-10-24 · How these tools are tested

Drop a reference image

JPG, PNG, WebP or SVG · up to 10 MB

Logos, silhouettes and flat-colour art trace cleanly. Busy photos come back as hundreds of fragments.

THE TOOL, WITHOUT GUESSWORK

What it does and what it costs

InputPNG, JPG, WebP, GIF, BMP, SVG
Max file10 MB
Working sizelongest side capped at 1,400 px
Colour presets1 / 3 / 6 / 16 colours
Fragment floorareas under 4–16 px dropped by preset
OutputSVG · DXF R12 (mm) · PNG
CostFree, unlimited

Numbers above describe this implementation, not a generic promise. If a limit here disagrees with the tool, the tool is the bug — report it to [email protected].


What actually happens to the PNG?

A PNG stores a grid of pixels. An SVG stores shapes. Nothing can turn one into the other without deciding where one colour ends and the next begins, so every PNG-to-SVG converter is really a colour-quantising step followed by a contour-tracing step.

Here the order is: the image is drawn to a canvas at no more than 1,400 px on the long side, the palette is reduced to your chosen colour count, and each flat region is traced into a closed path. Regions smaller than the preset floor are dropped instead of becoming specks you would weed out by hand.

1 colour → 2 fills (ink and paper): logos, stamps, single-colour decals

3 colours → flat illustrations, most clipart

6 colours → simple badges and characters

16 colours → gradients approximated; expect hundreds of paths

What happens to PNG transparency?

Transparent pixels are composited onto white before tracing, because a transparent area has no colour to trace. If your PNG is a logo on transparency, the result is the logo on a white background — the vector outlines are correct, but the background is now part of the picture.

For a cut file this is usually what you want anyway: a cutter follows the outline, not the background. If the white sits inside the artwork as a hole, delete that path in your editor — it is the one path that starts at the top-left corner and covers the whole canvas.

When will a PNG trace badly?

Tracing fails when the image does not have regions, only variation. Three cases cover most of it:

Photographs. Skin, sky and fabric contain thousands of near-identical colours. At 16 colours they become banded blobs; at 3 colours they collapse into mush.

Anti-aliased text. Every glyph edge is a gradient of the background colour, so the tracer draws a halo around each letter. Cut text should be outlined in a vector editor, not traced.

Hairline drawings. A 1 px line has no interior to fill. At 3 colours the tracer keeps only the thick parts and the drawing disappears; at 16 colours it returns as 1,300 fragments.

The preview reports the path count for exactly this reason. Under 200 paths is comfortable on a Cricut. Over 800 is a warning, not a challenge.

How do you prepare a PNG for a clean trace?

Five minutes of preparation replaces an hour of cleanup:

Crop to the artwork. Empty margin becomes a big white rectangle you have to delete later.

Raise contrast. If the PNG is a photo of a printout, the paper texture will trace as noise.

Start at 1 colour. If the single-colour result reads well, the shape is clean; only then add colours.

Keep the long side between 800 and 1,400 px. Larger is downscaled anyway, smaller loses edge quality.

Delete stray pixels at the edges in any paint app before uploading — the tracer cannot tell a dust speck from a detail.

Which numbers should you check before cutting the result?

An SVG that looks right on screen can still be unusable on the mat. Two numbers matter more than the preview: the thinnest stroke in millimetres and the number of separate islands.

For 651 vinyl on a home cutter, keep strokes at or above 1.4 mm; HTV needs closer to 2 mm. For islands, count how many pieces you would have to place by hand — every one is a chance to misalign.

This tracer does not widen thin strokes for you. It reports the path count and lets you drop to fewer colours, which is usually what removes both problems at once.

Trace or generate — which one gives a better SVG?

Tracing copies the geometry that is already in the image. Generating draws new geometry from a description. If you have a finished logo, trace it: it is free and exact. If you have a rough idea or a photo of a real object, generation usually produces cleaner lines than any trace will.

The AI path costs 100 credits (US$0.99 at the Starter rate) per run and returns flat vector shapes from the vector engine; the trace path on this page costs nothing and has no run limit.

What this converter will not do

  • It will not invent detail that is not in the PNG
  • It will not keep transparency — transparent areas become white
  • It will not widen strokes to your blade width
  • It will not separate a photo into cuttable layers

QUESTIONS

Before you use the file.

Credit packs and prices →
Is the PNG uploaded anywhere?
No. The file is read with the browser File API, drawn to a canvas and traced in the same tab. Nothing is sent to a server, so there is no upload time and no retention to worry about.
Why does the output have more colours than I chose?
The presets set a maximum. The tracer keeps only colours that actually appear, so “3 colours” on a two-colour logo returns two.
Can I open the SVG in Cricut Design Space?
Yes — it is a plain SVG with closed, filled paths and no embedded fonts. Upload it as a cut image and Design Space will read each colour as a separate layer.
Why did my text disappear?
Thin, anti-aliased glyph edges fall below the fragment floor. Outline the text in a vector editor first, or use the AI path and describe the lettering.
Does the DXF keep the size of the PNG?
No. A PNG has no physical size, so the DXF is scaled to the width you type in the DXF width field (150 mm by default). Everything stays proportional.
Is there a limit on how many traces I can run?
No. The trace runs on your device, so there is no quota, no credit cost and no daily cap.