Trace a PNG or JPG into scalable vector paths — best for logos and flat art — with live presets and an SVG stats readout.
Tracing runs locally in your browser. Your image never leaves your device.
Drop a PNG or JPG here
or click to browse — logos, icons and flat art trace best
The image is decoded locally, downscaled to a 320-pixel working grid and read as raw RGBA data. ImageTracer then quantizes the colors, walks every color boundary to build polygons, and fits lines and quadratic curves to them — producing an SVG made of filled path elements. Changing a preset, the color count or smoothing re-runs that pipeline in your browser tab.
For photographs, usually not — traced photos are a mosaic of many colored paths and the file can even exceed the original raster. Flat art is the opposite: a logo that costs a JPG tens of kilobytes typically traces to a few KB of paths that scale infinitely. Check the size readout under the preview before you commit to the result.
Not reliably. The tracer approximates what it sees: shapes become filled paths, but curves are fitted automatically, text often comes out jagged, and colors are quantized to a palette. You get a usable scalable image for mockups and printing, not a clean, hand-noded vector you would hand to a sign maker. For that, a manual redraw in Inkscape or Illustrator is still the honest answer.
Logos, icons, flat illustrations, line art and silhouettes — anything with few colors and clean edges. Portraits and landscapes trace into large, colorful path soup that only reads as the original from a distance. If you must vectorize a photo, the photographic preset with a high color count gives the closest impression, and simple posters or album-art style images sit in the sweet spot between the two.
ImageTracer is CPU-bound and runs synchronously in your browser tab, so it pauses for the duration of the trace. To keep that pause under a second or two, the image is downscaled to a maximum of 320 pixels per side before tracing — the SVG still scales to any size afterwards because vectors are resolution-independent, but fine detail below that sampling grid is intentionally smoothed away.
No. The file is read with a local FileReader, downscaled on a canvas and traced by the ImageTracer library — all inside your browser. No network request carries your image anywhere, so the tool works offline once the page is loaded.
If you just finished with Image to SVG, the natural next steps are SVG to PNG Converter, Compress Image to Size, Passport Photo Maker, or browse every tool in Privacy File Tools.