Convert SVG to PNG
Rasterise a vector SVG into a PNG at the size you want, with the transparent background preserved. Everything runs inside your browser.
Choose a file
Drag and drop multiple files at once
How to use
- 1
Drop SVG files in, or click to select. Several at once is fine.
- 2
Choose the output width. Height is calculated from the original aspect ratio.
- 3
Hit convert to get your PNGs, or a ZIP when there are several.
FAQ
- Why do I have to choose a size?
- An SVG is drawn from coordinates and formulas, so it has no inherent pixel size. That is what lets it scale to anything without degrading — but the moment you freeze it into pixels, a size must be chosen. For web icons, 256–512px works well; for print or heavy zooming, go 2,048px or more.
- The text came out in a different typeface.
- SVGs are rendered in a mode that loads no external resources: scripts do not run and web fonts are not downloaded, so text set in a web font falls back to a default face. If the lettering matters, convert the text to outlines (paths) in your editor first and it will render exactly as designed.
- Is the transparent background preserved?
- Yes. PNG supports an alpha channel, so empty areas of the SVG stay transparent. If you need a white background instead, uncheck the transparency option and pick a colour.