Convert
10 toolsTurn SVG into PNG, JPG, PDF or code — and trace images back to SVG.
Edit
5 toolsView, recolor, resize, crop and rotate vector files.
Optimize
2 toolsShrink SVG code with SVGO, or format it for reading.
Creative
3 toolsMerge several SVG files into one, or split one into many.
Guide
What is an SVG file?
SVG is a vector image written as plain XML text. Shapes are described by coordinates and curves rather than a grid of pixels, so the browser redraws the artwork at whatever size it is asked for and it stays sharp on any screen. Because it is text, you can open one in any editor, read it, diff it in version control, and change a colour with find and replace — none of which is possible with a PNG.
Why optimize SVG?
Design tools export far more than the picture. Editor metadata, empty groups left over from how the layers were organised, unused definitions, and coordinates written to ten decimal places when three would land inside the same physical pixel. Optimizing strips all of it and commonly halves the file, or better, without changing a single thing you can see.
SVG or PNG?
SVG for anything flat that has to scale — logos, icons, charts, line illustrations. PNG for photographs, and for the places SVG still is not welcome: older email clients, some marketplace upload forms, and design tools that predate it. Rasterising an SVG to PNG is one click and one-way, so keep the SVG as the master and export whatever sizes you need from it.
Everything runs on your device
SVG is live code, and rendering an untrusted one carelessly is a real risk — so the previews here are sandboxed, and the file itself is parsed and rewritten in your own browser. Nothing is uploaded, which means an unreleased logo or a client asset stays on your machine, there is no queue, and the tools keep working after you go offline.