JPG · JPEG · scans · screenshots

Turn a JPG into a clean SVG

JPGs carry compression noise around every edge. SVG Harbor groups those noisy pixels back into the colours you meant, then traces smooth outlines, all on your own device.

  • Removes JPEG noise
  • Free, no signup
  • No watermark
Drop a JPG to convert

or · paste with ⌘ V

PresetLogo
Runs on your device · 0 bytes uploadedHow we know
How to

Convert a JPG to SVG in four steps

The same steps work for JPEG files from your phone, scanner or a website.

fernhill-logo.svgNoise grouped into 3 colours
  1. Drop your JPG above

    JPG and JPEG are the same format. Any size up to 4,000 px converts on the free plan.

  2. Lower the colour count

    JPEG noise creates many near-identical shades. Two to four colours usually captures a logo perfectly.

  3. Raise Remove specks

    This drops the little islands that compression leaves behind, especially around text.

  4. Download the SVG

    You get one path per colour, ready for print, cutting or the web.

Tips

JPG-specific tips

Pick colours yourself

If a shade comes out muddy, use Pick from image and click the exact colour you want.

Smooth the edges

JPEG edges are blocky. A little more Round corners hides the 8 × 8 pixel compression grid.

Scans need contrast

For scanned drawings, the Line art preset separates ink from paper and drops the paper texture.

Avoid tiny screenshots

A screenshot of a logo at 100 px wide holds too little detail. Find a larger version if you can.

Why JPGs are harder to trace than PNGs

JPEG saves space by blurring colours together in small blocks. To the eye that’s invisible, but a tracer sees hundreds of slightly different shades along every edge, and many tools turn each one into its own messy shape.

SVG Harbor first clusters the image into a few main colours and snaps each cluster to the most common real pixel. The noise disappears into the right colour, and the tracer then draws one clean outline per colour.

JPG with a white background?

JPEG can’t store transparency, so logos usually sit on white. Keep Transparent background on and the white is detected and left out, giving you an SVG you can place on any colour.

FAQ

JPG to SVG, answered

Is JPEG the same as JPG?
Yes. Both extensions are the same format, and both convert the same way.
Can I remove the white background from my JPG?
Yes. Keep Transparent background on, or hide the background swatch, and the white is left out of the SVG.
Why does my result have small spots?
That’s JPEG compression noise. Raise Remove specks a few steps, or lower the number of colours.
Is my image uploaded anywhere?
No. The conversion runs in your browser and the page blocks network requests from the converter. We never receive your images.