Convert SVG to PNG
Turn a vector into a sharp bitmap for platforms that do not accept SVG, without sending it anywhere.
Drop files here
or click to choose from your deviceAccepted: SVG
Up to 3 files per runUp to 20 MB per file10 runs per dayRemove limits with Pro✓ Works offline
Your files stay on your device
This tool runs entirely in your browser using WebAssembly. Nothing is uploaded, nothing is stored, and you can even turn off your internet connection before you start.
How it works
- Drop .svg files onto the box, or choose them from your device.
- Pick a scale. 1x renders at the width and height declared in the SVG, 2x doubles both for high-density screens, 4x gives a large image for print.
- Press Convert to PNG. The SVG is drawn onto a canvas by your browser's own renderer and exported as PNG.
- Download the PNG files one by one or as a ZIP.
Frequently asked questions
- Why do I need to convert SVG to PNG?
- SVG is a vector format that scales perfectly, but many places refuse it: social media profile pictures, most email clients, Microsoft Office on older versions, app stores, marketplaces and many CMS uploaders. PNG is accepted everywhere and keeps the transparent background.
- Is my SVG uploaded?
- No. The file is rendered by your browser on your own device and exported to PNG locally. Nothing is sent to a server.
- What size will the PNG be?
- The SVG's width and height attributes, or its viewBox if there is no explicit size, define the 1x size. Choose 2x or 4x to multiply it. An SVG with a 512×512 viewBox at 4x gives a 2048×2048 PNG.
- Is the background transparent?
- Yes. Areas not painted by the SVG stay transparent in the PNG. If you need a white background, convert the PNG to JPG afterwards.
- Why does my SVG render differently or blank?
- SVGs that reference external images, fonts or stylesheets cannot load those resources inside the sandboxed renderer, and scripts are never run. Embed fonts and images inline, or convert text to outlines before exporting.
- What are the free limits?
- The free plan allows 3 files per run, 20 MB per file and 10 runs per day. Pro removes these limits.
Related tools
• PNG to WebP Cut image weight on your site by converting PNGs to WebP, transparency included, on your own device. • PNG to JPG Bring a 10 MB PNG down to a few hundred kilobytes without sending it anywhere. • HEIC to PNG Get a lossless PNG from an iPhone HEIC image without any further compression, and without uploading it. • WebP to PNG Keep transparency and every pixel: turn WebP graphics into PNG files on your own device.