Inkscape as an SVG Editor on Windows — Complete Guide
Inkscape is the best free SVG editor for Windows. This guide covers opening, editing and exporting SVG files, the XML editor for direct SVG code access, optimising SVGs for web and working with SVGs from other design tools.
Why Inkscape for SVG editing on Windows?
Inkscape uses SVG as its native file format — not a proprietary format converted to SVG on export. Every object, path and effect in Inkscape is real SVG. This means:
- Full W3C SVG 1.1 compliance — files open correctly in all browsers
- Direct XML editing via the built-in XML editor
- No conversion loss when saving
- Free and open source — no subscription
Opening SVG files in Inkscape
Drag and drop any .svg file onto the Inkscape window, or use File → Open. Inkscape opens:
- Standard SVG files from any source
- Inkscape SVG (with extra metadata)
- Optimised/plain SVG files
- SVGZ (gzip-compressed SVG)
To set Inkscape as the default SVG editor on Windows: right-click any .svg file → Open with → Choose another app → Inkscape → Always use this app.
The XML editor — edit SVG code directly
Inkscape has a built-in XML editor that shows the raw SVG markup and lets you edit it directly. Open with Ctrl+Shift+X.
Use the XML editor to:
- Add or change SVG attributes not exposed in the GUI (e.g. data-*, ARIA attributes)
- Add CSS classes for web use
- Edit IDs for animation targeting
- Debug unexpected rendering by inspecting the actual SVG tree
Optimise SVG for web
Inkscape SVG files include metadata (author, history) that browsers don't need. For web use, save as Optimised SVG:
File → Save a Copy → Optimised SVG (.svg) — this uses the SCOUR extension to strip metadata, reduce precision and minimise file size.
Or use Plain SVG for a basic clean save without Inkscape-specific extensions but without full SCOUR optimisation.
Working with SVGs from other tools
From Adobe Illustrator
Export from Illustrator as SVG 1.1 with Presentation Attributes style and no CSS. This gives the best Inkscape compatibility.
From Figma
Figma SVG export is generally clean and opens well in Inkscape. Gradients, masks and basic effects translate correctly.
From browsers / inspect tools
Copy SVG code from browser dev tools and paste directly into Inkscape via Edit → Paste in Place.
Start editing SVGs now
Download Inkscape free for Windows — the best SVG editor on any platform.
Download Inkscape Free