Rasterised locally — nothing is uploaded
SVG to PNG
Rendered from the vector source at the exact size you pick — so a 4× export has 4× the real detail, not stretched pixels. Transparency preserved.
Drop an SVG
or click to browse — logos, icons, illustrations
Scale
Background
Format
SVG to PNG in three steps
1.Drop an SVG
It's read and rendered right in your browser — never uploaded.
2.Pick a size
1×, 2×, 4× or an exact pixel width — the vector renders sharp at any of them.
3.Download
PNG keeps transparency; JPG fills white. Free and watermark-free.
Frequently asked questions
How do I convert an SVG to PNG?
Drop an .svg file here, pick a size (1×, 2×, 4× or an exact pixel width) and download a crisp PNG. The browser rasterises the vector directly, so edges stay perfectly sharp at any scale.
Why does my SVG export blurry from other tools?
Because they rasterise at the SVG's nominal size and then stretch the bitmap. This tool renders the vector at the exact output size you choose, so a 4× export has 4× the real detail.
Does it keep transparency?
Yes — PNG exports keep a fully transparent background by default, or you can fill it with any colour. JPG export fills with white automatically.
Is my SVG uploaded?
No. The file is read and rendered entirely in your browser — nothing is sent to a server.
What about fonts and embedded images inside the SVG?
SVGs that embed their images and use standard system fonts render exactly. An SVG that references external files or webfonts may render with fallback fonts, since the browser rasterises it in isolation.
More free, private tools
Export here and keep editing there — your image carries over, with no re-upload.