Vecstrix

Raster to SVG — no AI, no signup, just perfect vectorization

Drop an image here or click to upload

PNG, JPEG, WebP, BMP, GIF — up to 20MB

Convert PNG, JPG and WebP images to SVG

Vecstrix turns raster images into clean, scalable SVG vectors. It reduces the image to a small palette, traces each colour region into smooth curves, and assembles the result into a single vector file you can scale to any size without losing sharpness — useful for logos, icons, screenshots of line art, and simple illustrations.

There is no account, no watermark and no usage limit. Tracing runs as pure geometry, not a generative model, so the output follows your image exactly instead of reinterpreting it.

How to vectorize an image

  1. Drop a PNG, JPG, WebP, BMP or GIF onto the box above, or click to pick a file.
  2. Set how many colours to keep. Fewer colours give simpler, smaller SVGs.
  3. Choose a transparent or solid background, then select Generate SVG.
  4. Recolour individual layers if needed, then download the SVG or a PNG render.

Your images never leave your device

The conversion happens entirely in your browser. Your file is read locally and traced on your own machine — it is never uploaded, stored or transmitted, and the site keeps no copy of anything you convert.

Frequently asked questions

Which image formats can I convert?
PNG, JPEG, WebP, BMP and GIF, up to 20 MB per image.
Is it really free?
Yes. There is no account, no payment, no watermark and no daily limit.
What kind of images vectorize well?
Flat-colour artwork — logos, icons, badges, line drawings and simple illustrations — traces cleanly. Photographs have continuous gradients and thousands of colours, so they produce large, approximate SVGs.
Are my images uploaded to a server?
No. Tracing runs entirely in your browser using local processing, so the image never leaves your device and nothing is stored.
Does it use AI?
No. Vecstrix uses colour quantization and Potrace contour tracing — deterministic algorithms. The same image always gives the same result.
Can I edit the SVG afterwards?
Yes. The output is a standard SVG with named colour layers, so it opens in Inkscape, Illustrator, Figma or any text editor.