Skip to content
SPECIFICTION
Get listed

EdgeSVG vs SVGcode

EdgeSVG

raphaelmansuy.github.io

SVGcode

svgco.de

Side by side

FigureEdgeSVGSVGcode
Price from—Free
Free plan—Yes
Free trial——
Open source—Yes
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYes—
Android—Yes
Self-hosted—Yes
Plans published01
Spec score · Image Vectorization Software7.5 (#20)8.6 (#2)
DependenciesThe engine is written in Rust and the site says it has no ML dependencies, GPU requirement, or model downloads.The package manifest lists esm-potrace-wasm, svgo, browser-fs-access, idb-keyval, Vite and vite-plugin-pwa among its dependencies.
LicenseThe project site identifies EdgeSVG as open source under the Apache 2.0 license.The source is released under GNU General Public License version 2, with headers permitting version 2 or any later version.
PurposeEdgeSVG converts raster images into SVG files.SVGcode converts raster images such as JPG, PNG, GIF, WebP, and AVIF into SVG vector graphics.

Plans

EdgeSVG

No plans published.

EdgeSVG pricing →

SVGcode

  • FreeFree

SVGcode pricing →

In their own words

EdgeSVG

EdgeSVG converts raster images into SVG vector graphics using an open-source vectorization engine. Its automatic mode categorizes an image as a logo, icon, illustration, or photo, then selects a tracing approach. Other documented modes include convert, logo, premium, auto, smart, and optimal; smart mode searches iteratively within SSIM and file-size constraints. Output scoring covers similarity, edge alignment, foreground overlap, topology, file size, and path counts. The project offers Rust, Python, Node.js, command-line, and WebAssembly interfaces under a shared response contract. Its WebAssembly engine runs in the browser without a server or uploads, according to the maker. Batch processing handles directories and can produce JSON and Markdown reports with per-image scores and summaries. CI/CD examples cover GitHub Actions, GitLab CI, Docker, and pre-commit hooks. EdgeSVG is free and published under the Apache 2.0 license, with Linux, macOS, Windows, and web support. It is neither a hosted API nor a GUI design tool.

Visit raphaelmansuy.github.io

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