SVG to PNG
Turn SVG files into PNGs at any resolution, with transparent backgrounds and 1x to 4x scaling.
About this tool
SVG works well in a browser, but plenty of places still refuse it. Slide decks, email clients, marketplace listings, app store assets and older CMS uploaders all expect a raster file. Converting SVG to PNG gives you a copy those tools accept, and because this converter re-renders from the vector source at whatever multiplier you pick, a 4x export stays as sharp as a 1x one.
Everything happens on the page you already have open. The SVG is parsed and drawn with the browser's own Canvas pipeline, so nothing is uploaded, nothing waits in a queue behind other users, and no copy of your artwork is left on a server. That matters for unreleased designs and client logos, and it also makes the conversion effectively instant — drag in a folder of icons and they all come back at once.
Frequently asked questions
Does converting SVG to PNG upload my files?
No. The file is read, rendered and exported entirely by your browser's Canvas API, and the page makes no network request while it works. Nothing leaves your machine, so brand assets, client logos and unreleased design work can be converted here without going through anyone else's server.
What scale should I export at?
SVG is vector, so it has no fixed pixel size — the multiplier decides the PNG's real resolution. 1x matches the width and height set in the file, 2x covers retina and high-DPI screens, and 3x or 4x suits print, large banners or anything that gets cropped later. Quality never drops, because each export is redrawn from the vector.
Does the PNG keep a transparent background?
Yes. PNG carries an alpha channel, so any area your SVG leaves unfilled stays transparent in the export. If you need a solid background instead, add a background rectangle in your design tool before converting, or drop the PNG onto a colored layer in whatever you are building.
Why is my converted PNG the wrong size or cropped?
Almost always because the SVG has no width and height attributes. The converter then reads the viewBox to work out proportions, and falls back to 512x512 when neither one exists. Adding an accurate viewBox to the source file fixes the geometry and lets you scale to any resolution predictably.