JPG to SVG

Traces a JPG into SVG vectors. Logos work, photos do not.

What this does

This reads the pixels in your JPG and traces them into an SVG: regions of similar color are grouped and outlined with vector paths. The result is a new file made of colored shapes, not the original JPG re-wrapped inside an SVG. Because it's tracing and not true vectorization, logos, icons, and flat art trace cleanly while photos turn into a blobby approximation of polygons.

How it works

  1. 1Drop your JPG images.
  2. 2Each one gets traced into an SVG built from colored polygons.
  3. 3Download them one by one, or grab the whole batch as a zip.

Built with open source

  • ImageTracer.js Traces raster images into SVG vectors. · Unlicense

Frequently asked questions