A free SVG editor, one small job at a time.
Open an SVG file in your browser, change fills and strokes, edit the code, clean up the markup, and export SVG, PNG or JSX. Nothing is uploaded and there is no account.
Tools
Each one does a single jobQuestions
Including the ones with an unhelpful answerIs this SVG editor free?
Yes. Every tool is free and there is no account. The site is funded by advertising.
Can I edit an SVG file online without installing anything?
Yes. Open a file and it is read in your browser with FileReader and DOMParser. There is no upload endpoint and no server-side processing, so the file never leaves your machine.
How do I change the colour of an SVG?
Select a shape in the editor and set its fill or stroke, or use the Color Replacer to swap a colour everywhere it appears — including inline styles and style blocks. You can also convert every fill to currentColor so the icon follows the CSS colour of its container.
Can I edit the SVG code directly?
Yes. The editor has a live source panel: type valid markup and the canvas repaints as you go, and the layer tree updates with it. Invalid markup pauses the canvas rather than discarding your edit.
What file size can I open?
Up to 2 MB of SVG markup. If your file is larger, run it through the Optimizer first — editor metadata and over-precise coordinates are usually most of the weight.
Can I animate an SVG here?
No. SVGFlow edits static SVG — paint, geometry, structure and code. It does not create or edit SMIL or CSS animation, and it cannot open EPS or AI files.