Convert SVG to PNG
Rasterize a vector SVG into a crisp PNG at any resolution, transparency kept — free, in your browser, with nothing uploaded.
Drop an .svg file here
It rasterizes on your device — nothing is uploaded.
On your device.Your photo is decoded by code running in this browser tab. It is never uploaded — you can watch the Network tab in your browser’s developer tools stay empty while it converts.
An SVG is a vector drawing, not a grid of pixels, so to turn it into a PNG it has to be drawn at a chosen resolution. Pick a multiplier — 2× or higher gives a crisp result on high-density screens — and the icon, logo, or illustration is rendered to a sharp PNG with its transparent background preserved.
Rasterizing is what you do when a tool needs a fixed-size bitmap rather than a vector: a favicon, an app icon, a slide, a thumbnail, or an upload that rejects SVG. Because the source is vector, you can render it as large as you need without it going blurry — the detail is generated fresh at whatever size you ask for.
If you choose JPG instead of PNG, the transparent areas are painted white, since JPG has no transparency. This tool renders the SVG with your browser's own drawing engine on your device; the file is never uploaded.
Frequently asked questions
What resolution should I export the PNG at?
Does the SVG's transparent background stay transparent?
Is my SVG uploaded to convert it to PNG?
Keep reading