Fewer colors trace cleaner, smaller SVGs (great for logos); more colors follow the original but grow the file. Large images are scaled down before tracing — the SVG stays scalable.
Convert an image to a real SVG — genuine vector paths you can scale to any size, not a bitmap in a wrapper. Turn a PNG, JPG or WEBP logo, icon or flat graphic into a clean SVG. Everything runs in your browser, so nothing is uploaded.
Fewer colors trace cleaner, smaller SVGs (great for logos); more colors follow the original but grow the file. Large images are scaled down before tracing — the SVG stays scalable.
Three steps, all in your browser.
Drag a PNG, JPG or WEBP onto the drop zone or click to browse — GIF and BMP work too. A clean logo, icon or piece of flat art converts best. The file never leaves your device.
Use the Colors slider to choose how many colors the SVG keeps. Fewer colors give bold, clean shapes and a small file; more colors capture detail at the cost of size. Sixteen is a good starting point.
Click Convert to trace the image into vector paths, preview the SVG, and download it. Open it in a vector editor to scale, recolor or clean it up — it is a true SVG, not a wrapped bitmap.
This is the same in-browser tracer as PNG to SVG and the Image to Vector converter — pick whichever name fits what you're doing. Going the other way? The SVG Converter rasterizes an SVG back to PNG or JPG. To convert between pixel formats, the same engine handles PNG to JPG, JPG to PNG and WebP to PNG — or open the full Image Converter for every format pair.