Open Source · MIT · In-browser
motifmint
Raster to clean SVG, right in your browser.
Convert PNG / JPG / WebP to crisp, color SVG with VTracer compiled to WebAssembly — your image never leaves your machine. Four presets, optional SVGO cleanup, zero telemetry, MIT.
How it works
- 1.
Drop an image
Drag and drop (or pick) a PNG, JPG, or WebP. Everything runs locally in the browser via WebAssembly — nothing is uploaded to any server.
- 2.
Pick a preset
Choose Logo, Sketch, Photo, or Pixel art. Each tunes VTracer for that kind of image, so you get good output without fiddling with tracing parameters.
- 3.
Preview & download
See the traced SVG live against a checkered background, optionally run an SVGO pass for a smaller, cleaner file, then download with one click.
What's inside
100% in your browser
VTracer runs as WebAssembly on your machine. No upload, no server, no signup — and zero telemetry.
Color tracing, four presets
A modern Rust vectorizer that handles full color, not just black and white. Logo / Sketch / Photo / Pixel art presets cover the common cases.
Optional SVGO cleanup
Run a multipass, viewBox-preserving SVGO optimization for a tiny, tidy SVG — lazy-loaded so it never slows the first paint.
Static & self-hostable
Built with Astro + Svelte islands; the output is plain static files plus a WASM bundle. Deploy to any static host — no server runtime, MIT-licensed.
Try it
Open the demo and drag an image in — no install, no account. Want to self-host or fork it? Clone the repo, run the build, and drop the static output on any host.