Image to SVG
Convert a PNG or JPG logo, icon or drawing into a scalable vector SVG.
From Pixels To Shapes That Scale Forever
Drop in a logo, icon, signature or illustration and get a true vector SVG made of filled shapes — one that stays sharp at any size, from a favicon to a billboard, and can be edited in Illustrator, Inkscape or Figma.
In colour mode the image is reduced to the number of colours you choose by k-means clustering; each colour’s outline is traced along exact pixel edges, simplified and optionally smoothed into curves. Black-and-white mode traces a single silhouette at a threshold you control. Transparency is kept, and nothing is uploaded.
Key features
- Colour or black and white tracing.
- 2 to 24 colours, picked from the image itself.
- Smoothing and speck removal for clean, small files.
- Smooth curves or crisp straight edges.
- Transparency kept — no background added to logos.
This tool runs entirely inside your browser using native Web APIs. Your files and text are never uploaded to a server, never logged and never shared with third parties.
How to use: Image to SVG
- Drop in the image
Flat artwork with clear edges traces best. - Choose colours or B&W
Match the number of colours in the original logo. - Tune smoothing and specks
Raise both to simplify; lower them for detail. - Download the SVG
Or copy the code to paste into HTML.
Technical specifications
| Processing location | Entirely in your browser — no server round trip |
|---|---|
| Data uploaded | None. Files and text never leave your device |
| Price | Free — no account, no trial, no usage cap |
| Category | Media |
| Works offline | Yes, once the page has loaded |
| Browser support | Chrome 90+, Edge 90+, Firefox 90+, Safari 15+ |
| Interface languages | English, 中文, हिन्दी, Español, العربية |
Frequently asked questions
Can I convert a photo to SVG?
You can, but the result is a poster-like image with flat colour areas, because vectors describe shapes rather than millions of subtly different pixels. Vectorising works best on logos, icons, line art and flat illustrations.
Why is my SVG file so large?
Every separate shape is a path, so noise and gradients create thousands of tiny ones. Use fewer colours, more smoothing and a larger speck size, or choose the Fast tracing resolution.
Will it recreate text as editable text?
No — letters become filled outlines, exactly like converting text to outlines in a design app. They scale perfectly but cannot be retyped.
Is the SVG editable?
Yes. Each colour is a separate path, so you can recolour, move or delete parts in any vector editor or directly in the SVG code.
Is my image uploaded?
No. Tracing runs in your browser using the canvas and plain JavaScript, so private logos and signatures stay on your device.