JPG to SVG
A JPG traced into outlines that scale to any size.
Drop files here
or click to choose from your deviceAccepted: PNG, JPG, JPEG, WEBP, GIF, BMP
Up to 3 files per runUp to 20 MB per file5 runs per dayRemove limits with Pro✓ Works offline
Your files stay on your device
This tool runs entirely in your browser. Nothing is uploaded, nothing is stored, and you can even turn off your internet connection before you start.
Example
Example: a phone photo of an ink drawing traced into a one-colour SVG
The JPG: a 3024 × 4032 px phone photo of a black-ink drawing on off-white paper — a round sun above three pointed mountains — with a soft grey shadow across one corner and JPEG speckle along the lines. Keep One colour, Black, Detail High and rounded corners.
- The photo is scaled to 1400 px on its longer side, 1050 × 1400, for tracing; the SVG takes that as its viewBox and scales freely from there.
- A threshold is worked out from the picture’s own greys: the ink falls on one side, the paper and its light shadow on the other, and the speckle drops out.
- The ink is walked into closed outlines, shapes with holes keep their holes, and all of it becomes one black path.
An SVG with black shapes and nothing else: the paper is not drawn, so the background is transparent, ready for a cutting machine or a drawing program. If the shadow comes out as a black patch, crop it off or light the paper more evenly and trace again.
How it works
- Add your JPG file.
- Choose one colour for a logo, drawing or signature, or several for flat-colour artwork; adjust the detail.
- Download the SVG and open it in Illustrator, Inkscape, Figma or a cutting-machine program, or put it on a website.
Frequently asked questions
- Does this really convert JPG to vector?
- Yes. The JPG is traced into paths (curves and lines), not wrapped as a picture inside an SVG, so it can be scaled, recoloured and cut. The picture is reduced to a few flat colours before tracing, so JPEG speckle and soft edges drop out and a photo of a logo still gives clean shapes.
- Which images work best?
- Logos, icons, drawings, signatures and flat illustrations with clear edges. Photos of people or landscapes can be traced into posterised shapes but won’t look like the photo.
- How do I get a smaller file?
- Lower the detail and the number of colours: fewer points and fewer shapes. Rounding corners into curves also reduces points.
- Can I use the SVG with a Cricut or Silhouette?
- Yes — a one-colour tracing gives closed shapes a cutting machine can follow. Remove the background if the program should cut only the drawing.
- Why is the SVG 1400 pixels across when my JPG was bigger?
- Pictures over 1400 px on the longer side are scaled down to 1400 before tracing: finer detail in a JPG is mostly noise, and the tracing stays quick. An SVG is drawn from outlines, so it still prints sharp at any size.
- Is the white background kept?
- With One colour, no: only the ink is drawn and the rest is transparent. With Several colours, the commonest colour becomes a rectangle behind the shapes, unless you choose Leave it out (transparent).
- Is my image uploaded?
- No. The tracing runs in your browser; the file never leaves your device.