Convert JPG to SVG
Your files are processed on your device. We never upload them.
Traced with imagetracerjs, which is in the public domain.
How to convert JPG to SVG
- 01A ▸Choose your JPG images, or drop them on the page.
- 02A ▸Pick the detail. Logo or drawing suits most logos.
- 03A ▸Select Convert to SVG, then download each SVG, or all of them as a zip.
About JPG to SVG
Where JPG files come from
Logos often arrive as a JPG in an email or from a website, with a fixed number of pixels and a white background. Signs, t-shirts, vinyl cutters, and vector programs need shapes that scale, which is what SVG holds.
What changes
- Pixels become filled shapes, so the SVG stays sharp at any size.
- Colours are reduced to 8, 16, or 32 depending on the detail. Gradients and skin tones become bands.
- The JPG's background is traced too, usually as a white shape, because JPG has no transparency.
- Images larger than 1000 to 1600 pixels on a side (depending on the detail) are traced at that size, then shown at their original size.
Measured
A 1024 by 1024 pixel logo saved as JPG and our 12-megapixel sample photo as JPG, traced in Chrome on a laptop. Phone timings are still to be measured.
| Logo, Logo or drawing detail | 48 KB to 63 KB, in 0.4 seconds |
|---|---|
| Photo, Logo or drawing detail | 2.1 MB to 103 KB, in 0.4 seconds |
| Photo, Detailed | 2.1 MB to 17 MB, in 3.7 seconds |
In your browser
Every current browser reads JPG itself. The tracer (imagetracerjs, 12 KB) is downloaded on the first conversion and then cached.
Limits
- Photos make very large SVGs at higher detail, which can be slow to open.
- The background can't be removed here; it becomes a shape in the SVG.
- JPG speckles around edges make the shapes less smooth than tracing a PNG.
Other options
- PNG to SVG: cleaner tracing, and transparent backgrounds stay empty.
- JPG to PNG: a lossless copy, when you don't need to scale up.
- JPG to ICO: an icon file for Windows or a favicon.
Questions
Can I convert a JPG photo to SVG?
You can, but the result looks like a poster and the file can be huge. Our 2.1 MB sample photo became a 103 KB SVG at Logo or drawing detail, and a 17 MB SVG at Detailed. Tracing works best on logos and drawings with flat colours.
Are my images uploaded?
No. Your files are processed on your device. We never upload them.
Why does my logo's SVG have a white box around it?
JPG has no transparency, so the white background is traced as a white shape. Start from a PNG with a transparent background, or delete the white shape in a vector editor.
Why are the edges a bit rough?
JPG compression leaves faint speckles around edges, and the tracer follows some of them. Logo or drawing drops the smallest specks; a higher-quality JPG or a PNG traces more cleanly.
Can I use the SVG with Cricut or Silhouette?
Yes. Both accept SVG. Use Logo or drawing for fewer, cleaner shapes, and remove the background shape before cutting.
Is it a real vector file?
Yes. The SVG is made of filled shapes, not an embedded picture, so it stays sharp at any size.