Convert PNG images to scalable SVG vector format
PNG to SVG Converter
Convert PNG images to scalable SVG vector format
CHOOSE FILES
(or drag them here)
What “tracing” a PNG actually does
When you convert a PNG to SVG, the tool looks at the colours in the image and draws vector shapes around the edges. Instead of storing thousands of individual pixels, the SVG file stores instructions like “draw a curve from here to here, fill it with this colour.” That’s why it can scale to any size without going blurry — it’s maths, not dots.
Works really well for
- Logos with solid colours and clean edges
- Icons and simple flat illustrations
- Line art, diagrams, and outlines
- Text that’s been flattened to shapes
Doesn’t work well for
- Photographs — too many colour gradients
- Anything with blur, bokeh, or soft shadows
- Images with anti-aliased or feathered edges
- Photos with thousands of different shades
The two settings that matter most
The colour threshold controls how much two neighbouring pixels have to differ before the tracer treats them as separate areas. Turn it down and you get more detail but a much more complex file with hundreds of tiny nodes everywhere. Turn it up and the result is cleaner but some fine detail gets smoothed away. Start in the middle and adjust from there.
Path smoothing decides how closely the curves hug the original pixel edges. High smoothing makes corners rounder and paths cleaner; low smoothing follows every jagged edge. For logos you want to edit later, a moderate setting gives you paths that look right and are easy to work with in Illustrator or Figma.
