Skip to content
SPECIFICTION
Get listed

SVGcode vs VTracer

SVGcode

svgco.de

VTracer

github.com

Side by side

FigureSVGcodeVTracer
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYesYes
WindowsYesYes
macOSYesYes
Linux—Yes
AndroidYes—
Self-hostedYesYes
Plans published11
Spec score · Image Vectorization Software8.6 (#2)7.4 (#24)
PurposeSVGcode converts raster images such as JPG, PNG, GIF, WebP, and AVIF into SVG vector graphics.VTracer converts raster images such as JPG and PNG into compact SVG vector graphics.

Plans

SVGcode

  • FreeFree

SVGcode pricing →

VTracer

  • VTracerFree

VTracer pricing →

In their own words

SVGcode

SVGcode turns color raster images into color SVG vector graphics. It accepts JPG, PNG, GIF, WebP, and AVIF files, and uses full-color tracing with SVG as its output format. The conversion engine is a WebAssembly version of Potrace; SVGcode then optimizes the resulting files with SVGO. It runs on the web as a Progressive Web App and can be installed on Windows, Android, and ChromeOS. The app uses browser capabilities including the File System Access API, Async Clipboard API, File Handling API, and Window Controls Overlay customization. SVGcode is free to use, and the project says no login is needed to use it or save SVGs. Its Free plan is free. The source repository lists the GNU General Public License v2.0. It suits people looking for a web-based or installable tool to convert bitmap images to SVG without an account.

Visit svgco.de

VTracer

VTracer turns raster images such as JPG and PNG into compact SVG vector graphics. It handles graphics and photographs, with support for high-resolution scans as well as low-resolution pixel art. Its color-processing pipeline can retain colors or constrain output to a fixed palette or maximum color count. Users can choose a web app, desktop app, or command-line tool; developers can also use a Rust library, Python native extension, or Node.js WebAssembly package. The web app accepts images by drag-and-drop, paste, or file selection, with clustering and curve-fitting controls. Desktop features include an A/B comparator, curve inspector, curve simplification, seam-free cutout, watershed clustering, adaptive black-and-white thresholding, and fixed palettes. The command-line tool supports presets, clustering options, curve-fitting modes, and output optimization. The Node.js package decodes PNG, JPEG, GIF, BMP, and WebP; other formats can be separately decoded and supplied as raw RGBA pixels. VTracer is free and open source under the MIT license, with desktop downloads for Windows, macOS, and Linux.

Visit github.com