Working…
SVG to PNG Converter — Free Online Tool
Paste SVG code or drop an .svg file and get a sharp PNG at any width — transparency kept, no quality loss, no watermark.
Transparency preserved
Any width up to 4096 px
100% private
How it works
1Paste your SVG code or upload an .svg file into the box above.
2Set the output width — height follows the aspect ratio automatically.
3Download a crisp PNG with the transparent background intact.
Frequently asked questions
Why did I get an "invalid SVG" error?
The code is checked with a real XML parser. Common causes: unclosed tags, mismatched quotes, pasting HTML instead of SVG, or an SVG with no width/height and no viewBox. Fix the markup and try again.
Will transparency be kept?
Yes. The SVG is rasterized onto a transparent canvas, so transparent regions stay transparent in the PNG.
Can SVGs with external images be converted?
No — for security reasons browsers block external references when rasterizing SVG. Inline all images as data URIs first.
XML validation · any width 16–4096 px · 100% local.