JPG to SVG Converter
Turn a JPG logo, sketch or icon into an SVG made of real paths that scale to any size and load into Cricut, Silhouette, Illustrator or a web page. The tracer redraws each color area as a shape, so the result is a genuine vector, not a picture in a vector wrapper.
Image to SVG
or drop JPG, JPEG, JFIF … files here ·
Max 95 MB per file· Up to 20 files· Deleted after 30 minutes
Files are processed on our servers and deleted after 30 minutes.
Higher keeps small specks and fine texture; lower drops shapes smaller than a few pixels and cleans up noise.
Higher rounds off jagged edges from low-resolution or JPG input; lower keeps sharp corners.
Smooth curves for most images, straight segments for geometric logos, pixel edges to keep pixel art blocky.
Only for PDF input: which pages to convert, e.g. 1 or 1-3, 5. Each page becomes its own file.
How to use this tool
- 1
Upload the JPG
Drop a JPG or JPEG of a logo, drawing or flat graphic, up to 20 files at once. The larger and cleaner the source, the smoother the curves.
- 2
Set the colors
Number of colors starts at 8, which suits most logos. Switch Color mode to Black & white for signatures and line art, and raise Smoothing if the JPG is small or blocky.
- 3
Convert and check
Press Vectorize to SVG, open the file in a browser and zoom in. If small details are missing, raise Detail under Advanced settings and convert again.
JPG to SVG works best on images that were flat to begin with: logos, icons, stamps, signatures and drawings. The fewer colors in the source, the cleaner the vector.
How a JPG becomes vector paths
A JPG is a grid of pixels compressed with the 1992 JPEG method; an SVG, a W3C standard since 2001, is a list of shapes described by coordinates and curves. There is no direct translation between the two, so the converter traces. It groups the pixels into a limited number of colors, finds the boundary of each color area, and fits smooth curves along those boundaries.
The same idea powers Inkscape's Trace Bitmap, which is built on the Potrace library, and Illustrator's Image Trace, introduced in Illustrator CS6. What changes between tools is how the colors are chosen and how aggressively noise is smoothed away. Those two decisions are exactly what Number of colors, Detail and Smoothing control here.
JPG adds its own challenge. The format splits the image into 8 × 8 pixel blocks and discards fine detail inside each block, which leaves faint halos around crisp edges. A tracer sees those halos as extra shapes. That is why this page starts with Smoothing at 60 instead of the usual 50.
Choosing the number of colors for JPG to SVG
- 2
One-color logo, stencil, vinyl decal
- 4–8
Flat logos and icons (default 8)
- 16–32
Illustrations, cartoons, badges
- 64
Maximum; posterized photos
What JPG to SVG can and cannot do
MythSaving a JPG as SVG makes it sharp at any size.
FactOnly traced paths scale. An SVG that merely embeds the JPG blurs exactly like the JPG.
MythMore colors always means a better vector.
FactPast 16–32 colors you mostly add tiny shapes and file size; logos look cleaner at 4–8.
MythA blurry JPG will come out crisp.
FactThe tracer can smooth jagged edges, but it cannot invent detail that the JPG never had.
Get a clean trace from a JPG logo
| Do | Don't |
|---|---|
| Use the largest JPG you have, ideally 1000 px or more across. | Trace a tiny thumbnail or a screenshot of a screenshot. |
| Crop away borders and empty space before uploading. | Push colors to 64 for a two-color logo. |
| Pick Black & white for signatures and handwritten notes. | Expect a portrait photo to keep its skin tones. |
| Turn on Remove background for stickers and cut files. | Re-save the JPG several times before tracing it. |
Once the SVG is ready, it can go almost anywhere vectors are used. Web designers paste it into a page as an inline icon, sign makers send it to a plotter, and crafters load it into Cricut Design Space. If the destination needs a raster again, for example a marketplace listing that only accepts images, export a sharp copy at any size with SVG to PNG.
For laser cutters and CAD software that prefer DXF over SVG, trace the same JPG with JPG to DXF, which writes the outlines in a format AutoCAD and most laser software read.
JPG to SVG questions
Is the SVG truly vector or just my JPG inside an SVG file?
Truly vector. Some converters only embed the JPG in an SVG image tag, which still pixelates when enlarged. This tool traces the outlines and writes them as SVG paths, so you can open the file in a text editor and see coordinates instead of a block of encoded pixel data.
Can I convert a photo of a person or a landscape to SVG?
You can, but it will look like a poster or a paint-by-numbers picture rather than a photo. Vectors describe flat color areas, and a photograph has millions of subtle shades. For a stylized look try 24–32 colors; for a cutting machine pick Black & white, and see Photo to SVG for the details.
Which settings work for a Cricut or Silhouette cut file?
Use Black & white or 2–4 colors, turn on Remove background so the white area is not cut as a shape, and consider Outlines only so the machine follows the edges. Cricut Design Space and Silhouette Studio both import SVG directly.
Why are the edges of my traced logo wobbly?
JPG compression adds faint noise around sharp edges, and the tracer follows it. Raise Smoothing, lower Detail a little, or choose Straight lines under Curves for a geometric logo. Starting from a larger JPG helps most.
How big will the SVG file be?
For a flat logo traced at 4–8 colors, usually a few kilobytes to a few dozen. Every extra color and fine texture adds paths, which is why a traced photo can outweigh the original JPG. Optimise SVG rounds coordinates and merges paths to keep it small.
Is a PNG a better starting point than a JPG?
Often, yes. A PNG of the same logo has no compression noise and may already have a transparent background, so it traces cleaner. If you have both, use PNG to SVG; if you only have the JPG, a higher Smoothing value closes most of the gap.