Comparison
potrace vs VTracer vs VecSnap, on the same images.
We gave the same ten images to potrace, the tracer inside Inkscape, to VTracer and to VecSnap, and counted every file the way Illustrator counts anchor points.
Drop an image here
PNG, JPG, WebP, AVIF, GIF, BMP, TIFF or SVG · Up to 10 MB
- Free, open-source tracers, at their documented settings
- Measured again with every VecSnap release
The short version68 words
potrace vs VTracer: both are free vectorizers, open-source tracers. potrace, the engine of Inkscape's Trace Bitmap, traces one color at a time; VTracer traces every color in one pass. Both follow the pixels, so a logo comes out with thousands of anchor points. On the ten images below, VTracer left fewer than potrace on seven. VecSnap drew each one again as shapes, with fewer anchor points than either.
Updated 3 sources ↓
01Every image, measured
Which tracer leaves the fewest anchor points?
Each picture is that tool's own file of the same input, drawn whole. The figures are counted from the files you can open.
The Ondaro club badge
Badge
- 99.1% fewer than potrace
- 98% fewer than VTracer

The Ondaro mark
Logo mark
- 99.6% fewer than potrace
- 97% fewer than VTracer

Four ride icons
Icon set
- 97% fewer than potrace
- 89% fewer than VTracer
A potted cactus
Potted cactus
- 99.5% fewer than potrace
- 85% fewer than VTracer

A bakery's mark
Bakery mark
- 98% fewer than potrace
- 98% fewer than VTracer

A tea room's mark
Teapot mark
- 93% fewer than potrace
- 73% fewer than VTracer

A cable car over the hills
Cable car
- 92% fewer than potrace
- 95% fewer than VTracer

The NORTHWIND logo
NORTHWIND logo
- 92% fewer than potrace
- 65% fewer than VTracer

A toucan mascot
Toucan mascot
- 95% fewer than potrace
- 74% fewer than VTracer

A kitchen shelf
Kitchen shelf
- 93% fewer than potrace
- 94% fewer than VTracer

Every file, added up
- 97% fewer than potrace
- 94% fewer than VTracer
02Up close
What does each file look like up close?
03Try it
What does VecSnap make of my own image?
Drag to move · double-click to zoomDrag to move · pinch to zoom
933
VecSnap 60, potrace 933potrace 933
35 KB
VecSnap 1.6 KB, potrace 35 KBpotrace 35 KB
No image at hand? Try one of ours
Now yours: drop an image
See your image drawn as shapes, every anchor point counted. Converting and previewing are free.
Drop an image here
PNG, JPG, WebP, AVIF, GIF, BMP, TIFF or SVG · Up to 10 MB
04At a glance
What is the difference between potrace and VTracer?
Made by
- potrace
- Peter SelingerIts latest release is from 2019
- VTracer
- Vision CortexOpen source, on GitHub
- VecSnap
- Our own engineBuilt and trained in-house
License
- potrace
- GPL 2Free
- VTracer
- MITFree
- VecSnap
- Free to convertOne credit keeps an image
Color
- potrace
- One color per passInkscape runs a pass per color
- VTracer
- Every color in one passIts shapes stacked
- VecSnap
- Every color, groupedChange one, it changes everywhere
Circles
- potrace
- PathsA circle becomes many points
- VTracer
- PathsA circle becomes many points
- VecSnap
- Real circlesWhere the drawing has them
Text
- potrace
- Outlines of the pixels
- VTracer
- Outlines of the pixels
- VecSnap
- Set in its fontWhen the font is recognized
Runs
- potrace
- Command line, Inkscape
- VTracer
- Command line, Python, a web app
- VecSnap
- In the browser, and an API
Your image
- potrace
- Stays on your computer
- VTracer
- Stays on your computer
- VecSnap
- Never made publicThe copy we convert from is deleted after 7 days
| potrace | VTracer | VecSnap | |
|---|---|---|---|
| Made by | Peter SelingerIts latest release is from 2019 | Vision CortexOpen source, on GitHub | Our own engineBuilt and trained in-house |
| License | GPL 2Free | MITFree | Free to convertOne credit keeps an image |
| Color | One color per passInkscape runs a pass per color | Every color in one passIts shapes stacked | Every color, groupedChange one, it changes everywhere |
| Circles | PathsA circle becomes many points | PathsA circle becomes many points | Real circlesWhere the drawing has them |
| Text | Outlines of the pixels | Outlines of the pixels | Set in its fontWhen the font is recognized |
| Runs | Command line, Inkscape | Command line, Python, a web app | In the browser, and an API |
| Your image | Stays on your computer | Stays on your computer | Never made publicThe copy we convert from is deleted after 7 days |
05The right tool
When is a free tracer the right choice?
- potraceBlack and white, in bulk
- Scans, signatures and line art
- A script over a folder of files
- Already inside Inkscape
- VTracerColor, on your computer
- Clean color art, saved without compression
- Pixel art, in its pixel mode
- Offline, from Python or the command line
- VecSnapA file you will edit
- Logos, icons, mascots and AI images
- Circles, colors and words you can select
- Every anchor point shown before you pay
06Method
How was this measured?
A row appears only when VecSnap's file matches the original at least as closely as both tracers' files. The figures are measured again with every VecSnap release; the tools, their settings and every figure are here, so you can run it yourself.
- 01The input: the file in the first column, in its own format, the same file for every tool.
- 02potrace traces one color at a time, so the image is first reduced to the colors its settings name (k), each traced in its own pass and stacked, as Inkscape's Trace Bitmap does in color.
- 03VecSnap: the Web file a customer downloads, at its defaults.
- 04Anchor points counted on the curve, as Illustrator and Figma show them, handles left out. File size: the bytes as saved.
- 05potrace 1.16 (GPL-2.0), at these settings:
k 8quantizer FASTOCTREEturdsize 2alphamax 1opttolerance 0.2 - 06VTracer 0.6.15 (MIT), at these settings:
colormode colorhierarchical stackedmode splinefilter_speckle 4color_precision 6layer_difference 16corner_threshold 60length_threshold 4max_iterations 10splice_threshold 45path_precision 3
07Questions
Open-source tracers, answered.
Sources
- PotracePeter Selinger, read Oct 26, 2026
- vtracerVision Cortex on GitHub, read Oct 26, 2026
- Tracing an ImageInkscape Beginners' Guide, read Oct 26, 2026
Yes. Inkscape has used potrace since version 0.40. In its color mode it traces once per color and stacks the results.
potrace reads black and white. Inkscape and other tools trace each color separately with it and stack the results, which is how its color traces are made.
For color art, often: it traces every color in one pass, and here it leaves fewer anchor points on seven of the ten. potrace is the long-standing choice for black and white line art.
VTracer's file was lighter than potrace's on seven of the ten images here, and VecSnap's was lighter than both on ten: it draws shapes with few anchor points.
A tracer follows the pixels, so every step of an edge becomes anchor points. Our guide has the full answer and how to cut them.
Why a traced SVG has so manyClean or redraw a traced SVGWhat a vectorizing service costs
No. VecSnap is our own engine, built and trained in-house: it finds the shapes in your image and draws them again.
Inkscape's Trace Bitmap, which runs potrace, and VTracer are free and open source; Photoshop has no Image Trace, only paths made one shape or one edge at a time. VecSnap is free to convert and preview, and one credit keeps an image.
08Where next
Keep going
Drop an image. Check the file.
Converting is free. You see the whole result before you spend anything.
Drop an image here
PNG, JPG, WebP, AVIF, GIF, BMP, TIFF or SVG · Up to 10 MB


