JPG to SVG Converter
A JPG is made of pixels and blurs when enlarged; an SVG is made of shapes and stays sharp at any size. This page traces the shapes in your JPG and writes them as an SVG, with settings tuned for the noise JPEG compression leaves behind.
Image to SVG
or drag JPG, JPEG, JFIF … files here ·
Up to 95 MB each· 20 files at once· Removed after 30 min
Your files are removed from our servers 30 minutes after processing.
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.
Files are deleted 30 minutes after processingPrivacy policy
Tracing turns a JPG's pixels into shapes with smooth edges, so a logo stays sharp at any size and every color area can be edited.
Where JPG and SVG open
| Opens in | JPG | PNG | SVG |
|---|---|---|---|
| Chrome | Supported | Supported | Supported |
| Edge | Supported | Supported | Supported |
| Firefox | Supported | Supported | Supported |
| Safari on Mac | Supported | Supported | Supported |
- Supported
- Some versions or devices
- Not supported
JPG
JPG photo
The photo format standardized by the JPEG committee in the early 1990s and still the safest way to share a picture. It stores one still image with lossy compression and has no transparent areas. Phones, cameras, office software, printers and web forms all read it.
- Lossy
- No transparency
- Still images only
SVG
SVG graphic
The W3C's XML-based vector format, published as a standard in 2001. Shapes and text are described as instructions rather than pixels, so the image stays sharp at any size, and it supports transparency and animation. Browsers render it natively, and cutting machines and design tools import it.
- Transparency
- Animation
- Open standard
Why convertYou exchange a fixed grid of pixels for shapes that scale to any size, so a logo prints sharp on a banner and stays small on a web page. Photographic detail and soft gradients do not survive the trace; use SVG for flat artwork.
Both formats are shown by every major browser, which is why SVG has become the usual format for logos and icons on websites. SVG is a W3C standard, first published as SVG 1.0 in 2001, and it describes pictures as text: lines, curves and filled areas with coordinates and colors. A JPG describes the same picture as millions of colored dots.
That difference is why the two behave so differently when enlarged. Scale a JPG logo up for a sign and every pixel becomes a visible block. Scale an SVG and the curves are recalculated at the new size, so the edges stay perfectly clean. The SVG's file size depends on how many shapes it contains, not on how large it is displayed.
The preset traces in color with up to 16 colors, a middle setting that keeps most logos faithful while filtering out JPEG noise. Change it under Number of colors before you start if your artwork is simpler or richer.
Why JPGs need extra care
JPEG saves space by smoothing fine detail and approximating colors in small blocks. On a photo that is invisible. On a logo with crisp edges and flat colors, it leaves faint halos around letters, slight color variations inside flat areas and small blocky patterns near sharp corners. A tracer sees all of that as real image content.
The preset of 16 colors limits how many color areas the tracer can create, which merges most of those near-identical shades back into one. For a logo with only two or three colors, lower the count to match; the tracer will then snap every pixel to one of those colors, and the halos disappear. For black line art or a signature, Black & white mode with a threshold works even better, since it ignores color noise completely.
A quick way to choose the count is to name the colors you can see in the logo, add one for the background, and type that number. Gradients and shadows need more; a flat two-color mark needs three at most.
Tuning the trace
Three settings under Advanced settings shape the result. Detail decides how small a feature has to be before it is ignored; lower it to remove specks, raise it for intricate drawings. Smoothing rounds off jagged edges left by pixels; more smoothing gives cleaner curves at the cost of sharp corners. Curves chooses between smooth curves, straight lines for geometric designs, and pixel edges for pixel art that should keep its square look.
Optimize SVG is on for SVG output and removes redundant points and markup, which keeps the file small. Remove background leaves out the surrounding color, usually white, so the shape sits on any background. Start with the defaults, look at the result zoomed in, then change one setting at a time.
Better sources, better vectors
The tracer can only follow what the JPG shows. A larger source, with the logo filling the picture, gives smoother curves than a small thumbnail. If you have the logo as a PNG, use that instead; PNG keeps edges exact and traces more cleanly, and the Image to SVG page accepts it along with other formats.
For other outputs from the same trace, such as EPS, PDF or DXF for cutting machines, change Convert to on the main Image to SVG page. To go back from SVG to an ordinary image, an SVG to PNG conversion renders the vector at any pixel size you need.
Hand-drawn sketches photographed on paper trace best after cropping to the drawing and choosing Black & white. Raise the Threshold if faint lines go missing, and lower it if the paper texture starts to appear as shapes. Up to 20 images can be traced in one batch with the same settings, each into its own SVG.
How to convert JPG to SVG
Upload the JPG
Drop the image on the box above or press Choose Files. Logos, icons, signatures and line drawings give the best results.
Check the color count
SVG output with Color tracing and 16 colors is preset. Lower the number for a simple logo, or pick Black & white for line art.
Vectorize and download
Press Vectorize and save the SVG. Open it in a browser or design app and zoom in to check the edges.
JPG to SVG questions
Can I convert a photo from JPG to SVG?
You can, but the result is a stylized, poster-like picture made of color areas, not a faithful photo. Vectors suit flat shapes. For a photo that only needs to sit inside an SVG file unchanged, a design app can embed the JPG instead.
Why does my SVG have lots of tiny specks?
JPEG compression adds faint noise around edges, and the tracer turns some of it into small shapes. Lower the Number of colors, raise Smoothing, or lower Detail under Advanced settings to merge them away.
Will the SVG be editable in Illustrator or Inkscape?
Yes. Every traced area is a separate path you can select, recolor, move or delete in any vector editor, including Illustrator, Inkscape, Affinity Designer and Figma.
Can I make the white background transparent?
Yes. Tick Remove background under Advanced settings and the background color is left out of the SVG, so the logo sits cleanly on any page or product.
Is the SVG ready for a Cricut or other cutting machine?
Usually, especially from black-and-white tracing, which gives clean closed shapes. Tick Outlines only if the machine should follow outlines rather than fill areas, and check the result in the machine's design software.
From the blog
File Formats & Fixes · 9 min read
HEIC or JPG? Which iPhone Photo Format to Send Where
HEIC saves space on an iPhone but trips up forms, Windows PCs and print shops. Here is where to keep it, where to send JPG instead, and when PNG or a PDF is the better target.
Image Guides · 10 min read
Reduce Image Size in KB for Signatures, Photos and Scans
A signature, a face photo and a scanned certificate each fail in their own way when you shrink them. Here is the order of steps for each, and how to read the KB window a form gives.