Image to SVG
Convert PNG or JPG images to SVG vectors online: trace logos, icons and drawings into scalable paths with adjustable colours and detail. No upload.
Runs in your browser · Nothing uploaded · No sign-up
Something not working, or missing a feature? Send feedback
About the Image to SVG
The Image to SVG Converter traces a PNG or JPG into vector paths, so logos, icons and line drawings can be scaled to any size without blurring. Choose a style and the number of colours, compare the result with the original side by side, and download a clean SVG. Tracing runs in your browser and the image is never uploaded.
Images are processed in your browser with its built-in codecs, so your photos and screenshots are never uploaded.
How to use the Image to SVG
- Choose a PNG, JPEG or WebP image; flat-colour logos and drawings trace best.
- Pick a style: Logo, Line art, Posterized or Photo.
- Adjust the number of colours and the detail until the edges look right.
- Download the SVG or copy its code.
Common mistakes
- Tracing a tiny or blurry image. A 64 px logo has too few pixels to find clean edges. Start from the largest version you have; images above 1200 px are scaled down for speed.
- JPEG artefacts. Compression blocks around edges become extra shapes. Prefer a PNG export of the logo, or use the Posterized style, which smooths before tracing.
Works well with the Image to SVG
- Background Remover: remove the background before tracing.
- SVG to JSX: turn the SVG into a React component.
- SVG to PNG: export the vector at any size.
Frequently asked questions
Will a photo become a good SVG?
Rarely. Tracing turns areas of similar colour into shapes, so a photo becomes many small patches and a large file. It works best for logos, icons, signatures, cartoons and scanned drawings.
How do I get a smaller file?
Use fewer colours and less detail. A logo usually needs 2–8 colours; each colour adds a layer of paths.
Can I trace a signature or line drawing?
Yes. Use the Line art style, which keeps only black and white. Scan or photograph the drawing on a plain white background for clean edges.
Why are the edges a little wavy?
Tracing approximates pixel edges with straight lines and curves. Raise the detail for closer edges, or start from a larger, sharper image.
Related tools
Background Remover
Remove the background from photos free with AI: full HD resolution, bulk images, transparent PNG or white background. No upload, no sign-up, no watermark.
Passport Photo Maker
Make passport and visa photos online: US 2×2 in, UK, Schengen, India 3.5×4.5 cm and more, with AI white background, head guides and a 4×6 print sheet. No upload.
Image to Text (OCR)
Extract text from images, screenshots and scanned PDFs with free OCR in your browser. English, Hindi and 20 more languages; nothing is uploaded.
Image to Word
Convert photos, screenshots and scanned PDFs into an editable Word document with free OCR in your browser. English, Hindi and 20 more languages.
Image Compressor
Compress JPG, PNG and WebP images online to an exact size like 20 KB, 50 KB or 100 KB for upload forms, or by quality. Images never leave your browser.
Image Resizer
Resize images online to exact pixels, a percentage or presets like 1200×630 for Open Graph. Crop to fill, pad or stretch, in batches, without uploading.