SVG to PNG Converter
Convert an SVG vector image to a PNG raster image at any size.
About this tool
Convert an SVG (vector image) to a PNG (raster image) right in your browser — upload a file or paste raw SVG markup, set the output size, and download. Useful when a tool or platform only accepts raster images but your source graphic is an SVG.
Rendering happens entirely on a canvas element in your browser — nothing is uploaded anywhere.
Frequently asked questions
- Why is my output blurry or pixelated?
- PNG is a raster format at a fixed resolution — if you set the output size much larger than the SVG's natural size, the renderer still produces crisp vector-quality output (SVGs scale losslessly), but very large sizes can occasionally hit browser canvas limits. If it looks wrong, try a smaller output size.
- What happens to transparency?
- By default, transparent areas of the SVG stay transparent in the PNG. Check "White background" if you need a solid white backdrop instead — useful for platforms that don't handle transparent PNGs well.
- Why didn't my SVG load?
- Make sure the file (or pasted markup) is well-formed SVG/XML — a missing closing tag or invalid attribute can prevent the browser from rendering it. SVGs that reference external images or fonts may also render without those assets, since nothing is uploaded to fetch them.