Batch image to SVG converter.
Convert a whole folder of images in one run — up to 12 at a time, traced in parallel, each one previewable the moment it finishes. No credits, no per-image fee, no queue. Downloading the set is Pro.
Applies to images you add next — each one traces as it lands.
Twelve at a time.
Drop up to 12 images into one run. They are traced as a batch rather than one after another, and each result appears in the list as soon as its own trace lands.
Parallelism that fits the machine.
Two to four traces run at once, chosen from your core count with one core left spare. Each Python engine is then capped at cores ÷ workers threads, so batches tile the CPU instead of fighting over it.
One download.
When the run is done, take the whole set as a single ZIP — SVG only, or SVG plus PDF, EPS, AI and DXF. A single result downloads as a plain file instead.
What happens to your image
The same five steps run for every file you drop, whether it is one logo or twelve photos.
- Step 1
Normalised
The raster is opened with Pillow and converted to RGB. Transparency is composited onto white, and palette or CMYK images are converted to three clean channels.
- Step 2
Resampled and denoised
The image is resampled with LANCZOS to the preset width — 1300px for Sharp, 1100px for Balanced, 900px for Compact — and passed through a 3×3 median filter that removes compression speckle without softening edges.
- Step 3
Mode detected
The engine counts distinct quantised colours on a 256px thumbnail. Forty-eight or fewer means flat artwork, which traces as straight-edged polygons; more than that means photographic, which traces as smooth splines.
- Step 4
Traced
vtracer builds stacked colour layers into filled paths. Per-path translate transforms are folded into absolute coordinates, a viewBox is added, and the path data is pretty-printed so the file is readable in an editor.
- Step 5
Exported on request
The trace is always SVG. PDF, EPS, AI and DXF are produced from that SVG only when you pick them, so a batch is never slowed down building files nobody asked for.
Batch conversion questions
- How many images can I convert at once?
- Twelve per run. You can keep adding to a batch while it is tracing — new images join the queue rather than restarting the run, and already-finished results stay on screen.
- Why not run all twelve at the same time?
- Because each trace already fills a thread pool the size of the machine. Measured on four heavy photos: 203 seconds running them one after another, 157 seconds running all four at once, and 112 seconds running four at once with each engine's thread pool capped. More parallelism than that is slower, not faster.
- Does a batch cost anything?
- Tracing it does not: there are no credits, no per-image charge and no queue, and batch conversion is often the feature other converters put behind a paid plan. Downloading the finished set — one ZIP of SVG, or SVG plus PDF, EPS, AI and DXF — is what Pro unlocks.
- Can I change the preset halfway through?
- Yes. The preset applies to images as they start, so a change part-way through affects the ones behind it. Anything already traced under an older setting is flagged, and you can re-trace the whole batch with one click.