A curated list of tools, libraries, and resources for working with SVG, vector graphics, and image-to-vector conversion.
- Image to Vector Conversion
- SVG Editors
- SVG Optimization
- SVG Libraries
- SVG Animation
- Vector Design Tools
- Format Conversion
- Background Removal
- AI Image Generation
- Icon Libraries
- Niche Tools
- Learning Resources
- VectoSolve — AI-powered image to SVG converter with 8 style modes (standard, HD, Cricut, laser, embroidery, stencil, coloring, stamp). API, SDK, MCP server, browser extensions, and 29K+ free SVG marketplace.
- Potrace — Open-source bitmap tracing engine. CLI tool that converts bitmaps to scalable vector graphics. Powers many other tools.
- AutoTrace — Open-source bitmap to vector converter. Supports multiple output formats.
- SVGcode — Browser-based PWA that converts raster images to SVG using the Potrace algorithm. Free and open-source.
- Vector Magic — Desktop and online vectorizer with automatic and manual tracing modes.
- Adobe Illustrator Image Trace — Built-in tracing feature in Adobe Illustrator for converting raster to vector.
- Inkscape Trace Bitmap — Free vector editor with built-in Potrace-based bitmap tracing.
- Vectorizer.ai — AI-powered vectorization service with detailed output.
- SVGMaker.io — Online SVG converter and editor with drawing tools.
- VectoSolve SVG Studio — Free browser-based SVG editor with path/point editing, layers, shapes, and integrated AI vectorization.
- Inkscape — Free, open-source vector editor. Full-featured alternative to Illustrator.
- SVG-Edit — Web-based SVG editor. Embeddable, open-source.
- Boxy SVG — Modern SVG editor for the web and desktop.
- Vecta.io — Online SVG editor with real-time collaboration.
- Method Draw — Simple, clean SVG editor in the browser.
- SVGator — SVG animation and editing tool.
- SVGO — Node.js-based tool for optimizing SVG files. The industry standard.
- svgo-online — Web UI for SVGO (SVGOMG).
- SVG Cleaner — CLI tool that removes unnecessary data from SVGs.
- Nano SVG — Online SVG compressor with smart optimization.
- SVG Optimizer by Peter Collingridge — Browser-based SVG optimization.
- Snap.svg — JavaScript library for working with SVGs. By the creator of Raphael.
- SVG.js — Lightweight library for manipulating and animating SVG.
- D3.js — Data-driven document manipulation, heavily used for SVG-based visualizations.
- Paper.js — Vector graphics scripting framework on top of HTML5 Canvas.
- Fabric.js — Canvas library with SVG-to-canvas and canvas-to-SVG capabilities.
- Two.js — 2D drawing API that renders to SVG, Canvas, and WebGL.
- Rough.js — Creates hand-drawn, sketchy SVG graphics.
- svgwrite — Python library to create SVG drawings.
- CairoSVG — Convert SVGs to PDF, PNG, and PS with Python.
- drawsvg — Programmatically generate SVG images in Python.
- resvg — High-quality SVG rendering library in Rust.
- usvg — SVG simplification library (part of resvg).
- GreenSock (GSAP) — Professional-grade animation library with SVG support.
- Lottie — Parse After Effects animations exported as JSON and render as SVG.
- anime.js — Lightweight animation library with SVG path animation support.
- Vivus — JavaScript library for SVG stroke drawing animation.
- Framer Motion — React animation library with SVG support.
- Figma — Collaborative design tool with SVG export.
- Canva — Design platform with vector element library.
- Affinity Designer — Professional vector design tool. One-time purchase.
- Sketch — macOS vector design tool for UI/UX.
- Penpot — Open-source design platform with SVG-native format.
- Gravit Designer — Free vector design app for web, desktop, and mobile.
- VectoSolve Format Converter — Convert SVG to DXF, G-code, embroidery formats (PES, DST, JEF), and more.
- CloudConvert — Online file converter supporting 200+ formats including SVG.
- Convertio — Online converter for vector and raster formats.
- svg2dxf — Command-line SVG to DXF converter.
- Embroidermodder — Open-source machine embroidery editor and converter.
- VectoSolve Remove Background — AI background removal with transparent PNG output. API available.
- remove.bg — AI-powered background removal service.
- Rembg — Open-source Python tool for background removal using U2-Net.
- PhotoRoom — AI background removal and photo editing.
- VectoSolve Logo Generator — AI-powered SVG logo generation with style presets and brand colors.
- Midjourney — AI image generation (raster).
- DALL-E — OpenAI's text-to-image model.
- Stable Diffusion — Open-source image generation model.
- Lucide — Beautiful, open-source SVG icons. Fork of Feather Icons.
- Heroicons — SVG icons by the Tailwind CSS team.
- Tabler Icons — 5,000+ free SVG icons.
- Iconoir — Open-source SVG icon library.
- Phosphor Icons — Flexible icon family.
- Simple Icons — SVG icons for popular brands.
- Font Awesome — Icon toolkit with SVG format.
- VectoSolve Icon Library — 2,000+ free SVG icons from multiple open-source collections, searchable and downloadable.
- VectoSolve Cricut Converter — Optimized SVG output for Cricut Design Space.
- Cricut Design Space — Official Cricut software for cut file design.
- Sure Cuts A Lot — Third-party cutting machine software.
- VectoSolve Laser Mode — Generate laser-ready SVGs with optimized paths.
- LightBurn — Laser cutter layout, editing, and control software.
- LaserGRBL — Free laser engraving software for GRBL controllers.
- VectoSolve Embroidery Converter — Convert images to embroidery-ready formats (PES, DST, JEF).
- Ink/Stitch — Open-source embroidery extension for Inkscape.
- Embird — Embroidery software suite.
- VectoSolve API — REST API for vectorization, background removal, upscaling, and logo generation.
- VectoSolve SDK — Official TypeScript/Node.js SDK.
- VectoSolve MCP Server — Use VectoSolve from Claude Code, Cursor, and other MCP clients.
- VectoSolve GitHub Action — Vectorize images in CI/CD pipelines.
- VectoSolve Chrome Extension — Right-click to vectorize any image on the web.
- sharp — High-performance Node.js image processing (resize, convert, but not vectorize).
- Jimp — JavaScript image manipulation library.
- MDN SVG Tutorial — Comprehensive SVG guide by Mozilla.
- SVG on the Web — Practical guide to using SVG.
- CSS Tricks SVG Guide — Mega list of SVG resources.
- Pocket Guide to Writing SVG — Free online book.
- SVG Specification (W3C) — Official SVG 2 specification.
Contributions are welcome! Please read the contribution guidelines before submitting a pull request.
