Trace presets that match your art
Switch between Poster, Detailed, Photo, and Grayscale presets so a flat logo, a fussier graphic, and a busy image each get a trace tuned to how much detail they actually hold.
Only have a logo, sketch, or flat graphic as a JPG? Drop it here and get back an SVG made of clean, colored vector paths that stay sharp at any size. It scales without blur, opens in any vector editor, and the whole trace runs right on your device.
Drop a JPG to trace into SVG
JPG · up to 50 files · 100 MB each
A JPG is a grid of pixels. Zoom in and the edges turn soft and blocky, because there simply is not any more detail to show. An SVG is different: instead of pixels it stores shapes described by math, so a curve stays a crisp curve whether it is a favicon or a billboard. This tool bridges the two by tracing your JPG — it studies the picture, groups areas of similar color, and redraws them as filled vector paths you can scale, recolor, and edit anywhere.
Be clear about what tracing is, though, because it changes what you should expect. This is an automatic redraw, not a magic upgrade of the original artwork and not a hand-crafted rebuild. The tracer approximates your JPG with paths; it does the guessing for you, but nobody is redrawing every node by hand. That approximation is fantastic for the right kind of source — a logo, an icon, a poster-style graphic, a line drawing, or a scanned sketch, all of which are made of a few flat regions the tracer can follow cleanly. Feed it one of those and the SVG can look almost identical to the original while gaining infinite scalability.
Where it struggles is photographs. A real photo has thousands of subtle color gradients, and the tracer has to carve every one of them into a separate shape — so a portrait or a landscape becomes a huge file full of paths with a flat, posterized, painterly look rather than a faithful copy. There is a Photo preset for busier images, but the honest advice is: if your JPG is a photo, keep the JPG or convert it to PNG or WebP instead. One more JPG-specific catch — JPG compression leaves faint noise and blocking around edges, and the tracer picks that up as ragged detail, so always start from the highest-quality, cleanest JPG you have.
Switch between Poster, Detailed, Photo, and Grayscale presets so a flat logo, a fussier graphic, and a busy image each get a trace tuned to how much detail they actually hold.
Set the palette size to cap how many colors the SVG uses, and dial smoothing up or down to trade fine fidelity against fewer, cleaner paths and a smaller file.
Trace up to 50 JPG files in one go. Each image becomes its own SVG, and the whole set comes back together as a single ZIP download.
The original vector file is long gone and all that is left is a JPG export. Trace it back into an SVG so the logo prints crisp on signage, business cards, and huge banners instead of turning soft and blocky.
You photographed or scanned a pen-and-ink sketch and want to work with it digitally. A line drawing is exactly the flat, high-contrast art the tracer follows well, giving you clean editable paths.
Turn a plain, uncluttered image into poster-style vector art with the Poster preset and a small palette. The flat, bold look is a feature here rather than a flaw, perfect for stickers or prints.
A small flat symbol saved as a JPG traces into a tidy SVG icon that stays sharp at every size in an app, a website, or a design system, without shipping multiple pixel versions.
Vinyl cutters, laser engravers, and CNC tools want vector paths, not pixels. Trace a high-contrast JPG into an SVG and hand your machine the clean outlines it needs.
Trace the JPG into an SVG to get a vector starting point, then open it in Illustrator, Inkscape, or Figma to recolor, reshape, and tidy the paths into finished artwork.
Drop one JPG or a batch of them. Cleaner, higher-quality files trace best, so pick the sharpest version you have — a crisp logo or line drawing beats a heavily compressed one.
Choose Poster, Detailed, Photo, or Grayscale, then adjust the palette size and smoothing until the preview shows the balance of fidelity and simplicity you want.
Grab the finished vector as an SVG. One image saves on its own; a batch arrives as a single ZIP with an SVG for every JPG you traced.
Start from the highest-quality JPG you can find. Compression noise and blocking get traced as ragged edges, so a clean source makes a noticeably cleaner SVG.
Keep the palette small for flat art. Fewer colors means fewer, smoother paths and a lighter file — a two or three color logo rarely needs more.
Turn smoothing up when edges come out jagged, and down when soft curves lose the crisp corners you actually wanted to keep.
If the JPG is a photograph, do not expect a faithful copy. Try the Photo preset for a stylized result, or keep it as a raster and use PNG or WebP instead.
Convert between all the major image formats — JPG, PNG, WebP, AVIF, HEIC, GIF, SVG — from one place.
Starting from a PNG instead? The sibling tracer handles transparent artwork better, since PNG keeps its alpha channel.
Going the other way? Rasterize an SVG back into a JPG at whatever size you need for sharing or upload.
Resize the raster JPG first by exact pixels or percentage so the trace works from the size you actually want.
Shrink heavy JPGs before or instead of tracing when a lighter raster file is all you really need.
Drop it here, pick a trace preset, and download a clean SVG that scales to any size without ever losing its edge.