Use Case
For designers and content creators who have a .jpeg saved from a phone, camera, or stock library and need a resolution-independent vector for print, signage, or large display.
Privacy
JPEG is a lossy format, so every save bakes in soft halos and color noise around edges that a naive tracer turns into ragged, bloated paths. This converter runs entirely in your browser — your JPEG is never uploaded — and is tuned to clean that artifacting up before it traces. We default numColors to 16 so subtle JPEG gradients and compression blocks collapse into solid, traceable color regions instead of dozens of near-identical shades, and we keep ltres and qtres low so curved edges stay smooth rather than faceted. A small pathomit deletes the one-pixel speckle JPEG compression scatters along contours. The result is a compact SVG you can scale to any size — a poster or a favicon — with none of the blockiness a JPEG shows when enlarged. For a flat graphic, drop numColors for cleaner shapes; for a detailed photo, raise it or flip on Cartoon Mode to posterize first.