Image to SVG (Vectorize)
Upload a PNG, JPG or WebP image and turn it into a real vector SVG with editable paths — not a bitmap embedded inside an SVG tag.
What "real vectorization" means
The result isn't your image stuffed inside an SVG's <image> tag (that would still be a pixel map). The image is analyzed, its colors are grouped, and the outline of each area is traced as curves — the final SVG is made of <path> elements with real coordinates, which you can open in Illustrator, Figma, or Inkscape and edit as a vector.
Which images work best
Logos, icons, and illustrations with flat color areas give clean results. Photographs with lots of detail and gradients produce an SVG with a huge number of small paths — more simplification helps, but a 100% faithful result from a complex photo isn't realistic with automatic vectorization.
Size limit
To keep the browser responsive, large images are downscaled to a maximum of 1000px on their longest side before vectorizing. You'll be notified when this happens.
Privacy
All analysis and tracing happens in your browser. Your image is never uploaded to Numelto.
When vectorization gives good results
It works best with logos, icons, and flat-color illustrations. With photos, the SVG can end up with thousands of paths and weigh more than the original image. For the reverse process, use SVG to PNG; to simply change pixel format, use image converter.