SVG to PNG
Turn an SVG into a sharp PNG at any size, see-through background kept.
Using toolbook means you agree to our Terms and Privacy Policy.
or drag them here
SVG files · as many as you like
Your files stay on your device
How to use it
Drop an SVG here and pick a size to get a perfectly sharp PNG, with its see-through background kept. Your files stay on your device.
Drop your SVG onto the box above and choose how big you want it. A tiny 24-pixel icon can become a crisp 2048-pixel image — SVGs are made of shapes, so they never go blurry.
See-through areas stay see-through, which is perfect for logos and icons on coloured backgrounds. Need a solid background instead? Just switch it off.
Drop in a whole set of icons to convert them all at the same scale.
Text looking wrong? The SVG uses a font your device doesn’t have. In your design app, convert the text to outlines before exporting and it will look right every time.
FAQ
What size should I pick?
2× the original covers most screens. Going bigger never loses quality — it just makes a bigger file.
Is the see-through background kept?
Yes, by default. Turn off “keep transparent background” if you want a solid colour.
Why does my text look wrong?
The font isn’t available. Convert text to outlines in your design app before exporting.
Can I convert several at once?
Yes. Drop in as many as you like and they’re all converted at the same scale.
How it worksFor the curious
An SVG has no native resolution, so every export is a fresh render: the file is loaded into an image element, drawn onto a canvas at the chosen size, and encoded as PNG with its alpha channel.
Fonts referenced by name but not embedded are substituted, because there is no stylesheet here to load them from. External image references are removed before rendering, since fetching them would mean a request to another server while your file is processed.
For retina screens, 2× the file’s own size covers most cases; for print, work back from the physical size at 300 DPI.