Is this PNG to SVG converter free?
Yes. It is a free online PNG to SVG converter that runs in your browser with no signup and no watermark.
Does it run locally?
Yes. The trace and SVG export happen entirely in your browser, so your PNG is never uploaded to a server.
Will it work well on photos?
No. This converter is built for flat artwork, logos, and simple shapes, not photo-grade vectorization. Photos produce large, messy SVG paths.
Why convert PNG to SVG at all?
SVG is vector-based, so it scales to any size without blurring or pixelation, which is ideal for logos and icons used at many resolutions.
Does it work on mobile?
Yes. The converter runs in any modern mobile or desktop browser because all tracing happens on your device.
Does this merely wrap my PNG inside an SVG file?
No, and that distinction matters. Many converters that advertise PNG to SVG base64 the bitmap and drop it inside an <image> tag, which produces a file with an .svg extension that is still a fixed-resolution raster. This tool runs an actual raster tracer and emits path geometry, so the result really does scale.
Why does my traced logo look chunky and stair-stepped?
Because the tracer works from a hard-thresholded image, anti-aliased edges have nowhere to go: each pixel is either inside the shape or outside it. Trace from the cleanest, highest-contrast version of the artwork you have, try the Smooth preset, and adjust the threshold until the edges land where you want them.
Can I trace a photo?
You can run it, but you should not ship the result. A photo produces hundreds of overlapping color blobs, an SVG far larger than the original PNG, and a picture that looks like a poster filter. If you want a scalable photo, there is no such thing: keep the raster and serve it at 2x.
What does the color count hint actually do?
It caps how many colors the tracer quantizes to, from 2 to 24 in the slider. Because the input has already been reduced to at most 8 pure channel-thresholded colors, raising it past that point has little effect. Lowering it is the useful direction: 2 gives you a clean single-color silhouette.
Is my image uploaded to trace it?
No. The PNG is decoded to a canvas, thresholded, traced, and optimized entirely in your browser. Nothing is sent to a server.
The SVG came out bigger than the PNG. What now?
That is the tracer telling you the source is too detailed to vectorize. Downscale the PNG first, raise the threshold to collapse noise, drop the color count hint, and switch to the Smooth preset, which discards small paths. If the file is still larger, the artwork is not a good vectorization candidate.