SVG to PNG Converter
Free, runs in your browser, and your files are never uploaded.
Your images never leave your device.
Drop your SVG images here
You can pick several at once. Accepted format: SVG (.svg).
How to use it
- Drag your SVG images into the box, or use the Choose images button to pick them from your computer or phone.
- If you need a bigger PNG, pick 2x, 3x or 4x and use the Convert again button.
- Download each PNG on its own, or all of them in one ZIP file.
How it works
Your browser opens each SVG as an image, draws it on a canvas at the size you chose and saves it as a PNG, transparency included. Everything happens on your device: the tool never sends your files to a server.
An SVG describes a drawing with shapes, not pixels. That's why it can be drawn straight at the final size, with sharp edges even at 4x. At 1x, the PNG is the size the SVG sets for itself with its width and height, or with its viewBox; if it sets neither, browsers use 300 × 150 pixels.
Because the SVG opens as an image, its scripts never run and it loads nothing from the internet. An SVG with embedded HTML (<foreignObject>) can't be saved as a PNG.
Example
You have a 200 × 80 pixel SVG logo with a transparent background, and a form that only accepts PNG. Convert it at 3x: you get a 600 × 240 pixel PNG, three times as wide and as tall, with sharp edges and the same transparent background, ready to upload.
Frequently asked questions
Are my files uploaded anywhere?
No. The conversion runs inside your browser and your files never leave your device, so it is safe to use with private files.
Does the PNG keep the transparent background?
Yes. PNG supports transparency, so whatever is transparent in your SVG stays transparent in the PNG.
How do I convert an SVG to a high-resolution PNG?
Pick 2x, 3x or 4x. The SVG is drawn straight at that size, so edges stay sharp: a 100 × 100 pixel SVG at 4x gives you a 400 × 400 pixel PNG.
Why does my PNG show the wrong font or missing images?
The SVG opens as an image, so it loads nothing from the internet. External images it references don't appear, and text uses the fonts installed on your device instead of web fonts. To keep your typeface, convert the text to outlines in your design app before you export the SVG.
Can I convert several SVG files at once?
Yes. Drop or pick several SVG files, then download the PNGs one at a time or all together in a ZIP file. The size you pick, from 1x to 4x, applies to all of them.
Does it work on iPhone and Android?
Yes, in current versions of Safari, Chrome, Firefox and Edge, on desktop and on phones. A very large SVG, especially at 4x, can fail on a phone; if it does, try it on a computer.
Related tools
Updated