PNG to SVG Converter
Best for graphic artists who need to convert their PNG logo to a scalable SVG format.
▸▾Best on simple, high-contrast images
Vectorisation works well on logos, icons, line art, QR codes, and signatures. Photographs and complex illustrations produce high-complexity SVGs with many tiny paths — not suitable for web use. For clean results, use images with clear, distinct edges.
Open a PNG file to preview. Adjust the presets and sliders to get the desired results in the preview window. Click ‘convert’ to convert the file. Note that even after conversion, you can tweak the presets and download the file with the updated changes.
Drop files or a folder here
or click to browse · paste from clipboard
Accepts .PNG · Up to 1,000 files
Trace PNG logos and icons into scalable SVG paths. Works on simple, high-contrast art.
How it works
Open the PNG file you want to convert
You can open multiple files, but keep it to 5 files max so your computer doesn’t bog down.
Choose a preset
Adjust the number of colors, minimum path size, line threshold, and blur before trace options.
Click ‘convert’
Transform the PNG to an SVG file. You can still edit the converted file after clicking ‘convert’ until you’re happy with the result.
Download
Download files individually or all at once through a ZIP file.
Frequently asked questions
No. The Vectorization script runs entirely in your browser using JavaScript. Nothing leaves the browser, so you can safely convert client files.
No. This is a form of raster-to-vector tracing. It attempts to reproduce the PNG as SVG paths. Simple logos and icons trace very well. But photographs and other complex, finely detailed illustrations tend to produce terrible, messy SVGs with thousands of tiny paths, which aren't useful for most web or print work.
Anti-aliasing in the original PNG image makes edge pixels near-transparent, leading to rough outlines. Turn on the Edge smoothing option — it snaps those partial-alpha edge pixels to fully opaque or fully transparent so the tracer sees a clean boundary. Medium and High also trace at 2× resolution for smoother curves. You can further tune the result by increasing the Line threshold slider and decreasing the Number of colors.
We test this on a range of images, including logos, icons, line artwork, QR codes, and scanned signatures. Photos will attempt to trace the images, but they will produce thousands of tiny colored paths trying to approximate the image's pixels. Such traced images are not very useful and generally not scalable.
Yes. The output is standard SVG path data that you can open in any vector editor (e.g., Inkscape, Figma). However, a complex trace with thousands of small colored lines can create thousands of tiny paths, which can be tedious to edit. Simplifying the input image before tracing it will generally produce easier-to-edit SVGs with fewer paths.