SVG Icon Editor for Web Developers & Designers

Paste an icon, adjust its fill, stroke, and viewBox, clean up the code, then copy production-ready SVG or React.

FAQ

Quick answers

How do I edit an SVG icon?
Paste or upload an icon in the Source panel, then edit its fill, stroke, dimensions, or viewBox. Everything runs in your browser; nothing is uploaded to a server.
Can I use currentColor for icons?
Yes. Set fill or stroke to currentColor so the icon inherits the color of its surrounding UI.
Does the editor clean SVG code?
Yes. Unsafe SVG parts are removed before preview and export, and you can download or copy a clean SVG without an account.
Which icon libraries can I edit?
You can edit icons from any library as long as you have the SVG markup. Paste it here, make your changes, and copy the clean SVG or JSX into your app.

Source

Type or paste SVG markup. The preview on the right updates as you type.

Ready

React component