How to convert SVG to PNG
- Select Choose files or drop your SVG files on the box.
- Pick a scale from 1× to 4×. The scale multiplies the width the SVG declares, so 2× on a 100-pixel logo gives a 200-pixel PNG.
- Keep Transparent background on, or turn it off for a white background.
- Select Download, or Download all (ZIP) for several files.
Why convert SVG to PNG
SVG is a vector format: it stores shapes, not pixels, so it stays sharp at any size. But many places only accept pixels, such as social media uploads, slide software, email, chat apps and older design tools. A PNG made at a high enough scale looks sharp there too.
How the rendering works
The tool uses a WebAssembly build of the resvg renderer, which draws the SVG inside your browser without sending it anywhere. It handles paths, gradients, text with embedded shapes, clipping and most filters. The width comes from the file’s width or viewBox. If your logo is tiny, use 3× or 4×, or resize afterwards.
Some limits apply. Fonts that are not embedded in the file may be replaced with a default, because the renderer cannot load fonts from your computer. Convert text to outlines in your design app first for exact results. External images linked inside an SVG are not fetched.
Tips
- For crisp results on high-density screens, choose 2× or more.
- Need an icon set? The favicon generator makes ICO and PNG icons from one SVG.
- Resize the PNG afterwards with the image resizer.
- Get a text version of any image with Image to Base64.
Sizes at a glance
A logo drawn at 200 × 80 pixels becomes 400 × 160 at 2×, 600 × 240 at 3× and 800 × 320 at 4×. Choose the scale based on where the PNG will appear: 1× for small web icons, 2× for retina screens and slides, and 4× for print or large banners. Files get bigger as the scale grows, so pick the smallest that still looks sharp where you use it.
Your SVG files are processed on your device. Nothing is uploaded, and there is no account.