PNG to SVG (Vectorize)
Trace raster images into scalable SVG.
Advanced tracing controls
Fewer colors and higher despeckle produce smaller, cleaner SVGs. Editing any control switches Detail to Custom.
This free PNG to SVG converter vectorizes raster images (PNG, JPG, WebP, GIF and BMP) into scalable vector graphics by tracing areas of color into paths. It works best on logos, icons and simple flat graphics rather than detailed photos. Pick a detail preset, choose color, grayscale or black-and-white output, then vectorize and download a resolution-independent SVG.
Advanced controls let you tune the number of colors, line and curve precision, despeckling (which drops tiny stray paths), and smoothing, and you can preserve or flatten transparency. Switch between the rendered preview — shown on a checkerboard so transparency is visible — and the raw SVG code, which is syntax-highlighted so you can inspect the generated markup, copy it to the clipboard, or download it as a file. The status line reports the output size and how many paths were produced so you can trade detail against file size.
Related tools
Image Resizer
Resize images by pixels or percent.
Image Compressor
Shrink image file size right in your browser.
Image to Base64
Convert images to Base64 data URIs.
Image Color Picker
Pick colors from any image as HEX or RGB.
JPG to PNG Converter
Convert JPEG photos to lossless PNG.
PNG to WebP Converter
Shrink PNGs to modern WebP format.