Vectorize in seconds. You choose where it runs.
Inkvec is our open-source raster-to-vector tracer: a deterministic Rust algorithm that holds colour about ten times closer to your original than VTracer does, in roughly a quarter of the coordinates, and hands you an editable SVG. It runs natively on our servers by default, or as WebAssembly in this tab if you would rather not upload anything.
Inkvec against the other open tracers
Over the 21-case benchmark corpus published in the Inkvec repository, Inkvec holds colour roughly 10× closer to the original than VTracer, in roughly a quarter of the coordinates — and takes roughly 25× longer to do it. That is the whole trade: this is not a fast tracer, it is a faithful one. If you need thousands of images traced in a batch, VTracer is still the right tool.
Those are published figures for that corpus. They describe those 21 files, not yours.
See the full benchmarks and methodNative on our servers by default — a full-resolution trace in about 2.9 seconds. Or WebAssembly in the tab, offline after the first load.
Planar maps, conjugate-gradient boundary optimisation and dynamic-programming curve fitting. Inkvec solves for the real boundary instead of polygonising first, so corners stay sharp and long arcs stay smooth.
Apache 2.0 on GitHub. Deterministic Rust — no model, no weights, no API key, no inference bill. Run it in your own product and sell what you make with it.
Inkvec on GitHub
The tracer, the benchmark suite and the WebAssembly build are all in one repository under the Apache License 2.0. It is a library and a CLI as well as this page — nothing here is a hosted service you have to keep paying for.
Photographs with soft gradients still trace better with a mesh tool. Inkvec is built for logos, scans, line art and flat illustration. It is also not instant — a full-resolution trace takes about three seconds on our servers, and considerably longer if you run it in your own browser. We would rather say so here than let you find out afterwards.