EZ Compress

JPG to SVG: vectorize a JPG image

Trace a JPG into an SVG vector in your browser. Best for logos and simple graphics saved as JPG.

Stays on your deviceFree daily runsNo watermarkBatch freePrivate
Loading tool…

See it on a sample image

Produced by this exact tool on a sample photo. The sizes and dimensions shown are real output. Drag the handle left and right to compare.

Before: JPG · 13.7 KB · bitmap After: SVG · 30.8 KB · scales to any size BeforeAfter
Before JPG · 13.7 KB · bitmapAfter SVG · 30.8 KB · scales to any size

JPG compression adds noise that confuses tracers, so this tool smooths the image before vectorizing. Use a low colour count for logos scanned or saved as JPG, and expect a posterised style for photos.

What is JPG to SVG?

Our jpg to svg converter traces a JPG image into scalable vector paths, giving you an SVG that can be enlarged without pixelation. It is most useful when the only copy of a logo, emblem, stamp or drawing you have is a JPG, perhaps from an old website, an email signature or a scan.

Because JPG compression leaves noise around edges, the tool smooths the image before tracing and starts at a lower colour count than the PNG version. Adjust colours and detail until the result is clean, then download the SVG. Everything runs in your browser and nothing leaves your device.

How to convert JPG to SVG

  1. Drop the JPG.
  2. Reduce the colour count until the preview looks clean.
  3. Download the SVG.

How JPG to SVG works

JPG compression works on 8×8 pixel blocks and rounds away fine detail. Around sharp edges, such as the outline of a logo against white, this leaves faint ringing, blotchy colour and blocky patterns. To a human these artefacts are barely visible, but to a tracer they look like real shapes, which produces speckles and wobbly outlines.

This converter counters that in two ways. At Low and Normal detail it blurs the image slightly before tracing, which merges the artefact noise back into the surrounding colour. It also defaults to 6 colours, so near-identical shades created by compression are grouped into one clean region.

After that, the process is the same as any vector trace: each colour region's outline is found and fitted with straight lines and curves, and tiny fragments are discarded. High detail switches off the smoothing, which suits clean, high-resolution JPGs.

Key features of JPG to SVG

Free JPG vectorising

Trace JPGs into SVG for free with your daily runs, and no watermark on the result. Batch tracing and ZIP download are available to everyone, and a batch counts as one run.

Artefact-aware tracing

Built-in smoothing at Low and Normal detail suppresses JPG noise, and a 2–32 colour range lets you merge compression shades. You get cleaner outlines than a raw trace of the same file.

Results in seconds

A typical logo-sized JPG traces in a second or two after the tracing library loads, with nothing sent to a server and no queue. Large photos take longer and are not the intended use.

Any device, any browser

Works in current Chrome, Edge, Firefox and Safari on Windows, macOS, Linux, Android, iPhone and iPad. Trace a JPG logo from your phone and send the SVG straight to a printer.

Keyboard and reader friendly

Slider, menu and buttons all operate with the keyboard and are labelled for assistive technology. Progress is announced to screen readers, and dark mode, zoom and small screens are supported.

Scans stay on your device

Scanned stamps, signatures and company emblems are traced inside your browser and never sent anywhere, so sensitive marks are not stored on anyone else's server. You can confirm this in the browser network tab.

What makes EZ Compress's JPG to SVG different

1

Smoothing tuned for JPG

Generic tracers treat JPG noise as detail and produce speckled files. This one pre-smooths and uses a lower default colour count, which is what JPG sources actually need. The result needs less clean-up.

2

You control the trade-off

Lower the colour count or detail until the preview is clean, or raise them for faithful edges. You are not stuck with one fixed automatic result. Re-run it with new settings until the trace looks right.

3

Clear expectations

We say plainly that photographs become stylised illustrations with large files. For flat logos the SVG is often only a few KB, smaller than the JPG. So you know what to expect.

Why use JPG to SVG?

Convert JPG to SVG when a printer, sign maker or embroiderer asks for vector artwork and all you have is a JPG logo. A quick trace gives a scalable file that can be cleaned up and enlarged for banners, vans, shop fronts and merchandise.

It also helps with hand-drawn sketches, signatures and stamps photographed or scanned as JPG. Vectorise the image to get smooth, scalable outlines for cutting machines, laser engraving or documents, then refine the paths in a vector editor if needed.

Who can use JPG to SVG?

Clubs and charities

Rebuild an old crest or badge that only survives as a JPG into an SVG that printers can use for kits, banners and leaflets.

Illustrators

Trace scanned ink drawings saved as JPG into clean vector line art, ready for colouring or scaling in a vector editor.

Sign makers

Turn a customer's JPG logo into a first vector draft for cutting vinyl lettering, saving time before final clean-up. Clean-up takes far less time.

Office administrators

Vectorise a scanned company stamp or signature so it stays sharp at any size in letterheads and templates. Print quality improves noticeably.

Hobby engravers

Convert simple JPG designs found or drawn by hand into paths that laser and CNC software can follow. Two colours usually work best.

Settings explained

SettingWhat it does
Number of coloursNumber of colours in the palette. Fewer colours means a smaller file; 256 is visually lossless for screenshots and graphics.
DetailHow closely paths follow the pixels. Low gives smoother, simpler shapes.

JPG to SVG: frequently asked questions

Why does my traced logo have speckles?
JPG compression leaves noise around edges, and the tracer sees it as tiny shapes. Lower the colour count, or set detail to Low for stronger smoothing. Starting from a larger JPG also helps.
Will the SVG be smaller than my JPG?
For a flat logo with a few colours, yes, often just a few KB. For a photograph it can be several MB, larger than the JPG, because every colour patch becomes a path.
Can I convert a scanned signature to SVG?
Yes. Scan or photograph it on white paper, set the colours to 2 and trace. You get a scalable signature outline. Delete the white background shape in an editor if you need transparency.
What JPG resolution works best for tracing?
The larger the better. Aim for at least 500 pixels across the logo itself. Tiny thumbnails produce rough, approximated curves no matter the settings. Avoid heavily compressed copies.
Is JPG to SVG the same as PNG to SVG?
The tracing engine is the same, but this tool defaults to fewer colours because JPG sources contain compression noise. For clean PNG artwork, the PNG version keeps a little more detail by default.
Can I edit the SVG afterwards?
Yes. It is a standard SVG made of filled paths. Open it in Illustrator, Inkscape, Figma or Affinity Designer to recolour, simplify or remove shapes.
My logo traces with speckles. Why?
JPG artefacts around edges become tiny shapes. Lower the colour count or set detail to Low.
Will the SVG be small?
For a flat logo, yes: a few KB. For a photo it can be several MB, bigger than the JPG.