SVG to PNG
Turn SVG graphics into sharp PNG (or JPG/WebP) at any size, with transparency.
Drop SVG files here
or select to choose from your device
Files are processed on this device. Nothing is uploaded.
How to use SVG to PNG
- Add one or more SVG files.
- Choose the size (2× is good for screens with high pixel density) and format.
- Select Convert to PNG and download.
How it works
SVG is a vector format, so it can be rendered at any size without blurring. The browser draws the SVG at the size you choose, then saves the pixels. The natural size comes from the SVG’s width and height attributes, or its viewBox if those are missing.
For safety, SVG files are rendered as images, which means scripts inside them never run and external resources (web fonts, linked images) are not loaded.
Frequently asked questions
Why does my text look different?
If the SVG uses a web font that is not embedded, it cannot be loaded in image mode and a fallback font is used. Convert text to outlines in your design tool before exporting.
What size should I export?
For websites, 2× the displayed size keeps graphics crisp on high-density screens. For print, export at least 300 pixels per inch of printed size.
Can I keep transparency?
Yes with PNG or WebP. JPG has no transparency, so the background colour is used.
Is the SVG uploaded?
No. Rendering happens locally.
Limitations
- External fonts and images referenced by the SVG are not loaded.
- Very large outputs (over about 16,000 px) may exceed browser limits.
Last reviewed November 9, 2026. How we build and test tools.