A free, privacy-first tool for designers, developers, and diagram enthusiasts.
SVG to Draw.io Converter is a free, browser-based tool that converts SVG files into Draw.io library components. It bridges the gap between SVG assets and Draw.io's powerful diagramming ecosystem — for developers, designers, and technical writers.
The entire conversion happens in your browser. No file is ever sent to our servers. Your data stays with you, always.
Draw.io (diagrams.net) is one of the world's most popular free diagramming tools. Yet importing custom SVG icons requires creating a specific XML format manually — a tedious process.
We built this converter to solve that in seconds. Upload SVGs, hit generate, get a ready-to-import library file. No sign-up. No installation. No cost.
The converter reads your SVG content, encodes it, and wraps it in the XML format Draw.io expects. Key features:
Available in 16 languages: English, Spanish, French, German, Italian, Portuguese, Indonesian, Japanese, Korean, Dutch, Polish, Russian, Turkish, Ukrainian, Vietnamese, and Chinese. Great tools should be accessible to everyone.
Your SVG files are never uploaded to any server. All processing occurs locally using JavaScript. We use Google Analytics for aggregate usage data and Google AdSense for ads that help keep the tool free. See our Privacy Policy.
Created by Oscar Eubieda, a developer passionate about building practical tools. It started as a personal need during a design-system migration and grew into a tool used by thousands worldwide.
Have a feature request or found a bug? We'd love to hear from you on @svgtodrawio or email us at [email protected].