SVG to PNG Converter
Convert SVG vector graphics to PNG at any scale — 1×, 2×, 4× retina, or a custom multiplier. Transparent background preserved. No upload, no sign-up.
Your files never leave your device. All processing happens in your browser.
Drop SVG here or browse
SVG files only
How to Convert SVG to PNG
- Choose a scale. 2× is recommended for most web use — it gives sharp edges on Retina/HiDPI screens. Choose 1× to match the SVG's declared pixel size exactly.
- Add your SVG. Drag the .svg file or click to browse. The file is read locally — nothing is uploaded.
- Review the preview. The checkered background means the PNG has transparent pixels — normal for logos and icons.
- Download. Click Download PNG. The filename includes the scale factor, e.g.
[email protected].
Which Scale to Choose
| Scale | Use case | Example (100×100 SVG) |
|---|---|---|
| 1× | Standard screens, exact px match | 100 × 100 px |
| 2× | Retina web (recommended default) | 200 × 200 px |
| 3× | High-DPI mobile, medium print | 300 × 300 px |
| 4× | Large print, poster size | 400 × 400 px |
| Custom | Specific pixel dimensions | Any size |
Frequently Asked Questions
What scale should I use?
2× is the most common choice for web use — it produces a "retina-ready" PNG that looks crisp on high-DPI screens (Retina MacBooks, modern iPhones, 4K monitors). Use 1× for standard screens or when exact pixel size matters. Use 3× or 4× for large print or when the SVG will be displayed at a much bigger size than its natural dimensions.
What are the SVG's "natural dimensions"?
SVG files can declare their size via width/height attributes or a viewBox. The converter reads these to determine the base pixel size. If the SVG has no size declaration, it defaults to 512 × 512 px. You can then scale up or down from that base.
Why does the PNG have a transparent background?
SVG files often have a transparent background, and PNG preserves that transparency. If you need a coloured background, open the PNG in a design tool and add a background layer, or use the PNG to JPG converter to fill it with white.
Are my files uploaded?
No. The SVG is rendered by your browser's built-in SVG engine onto a Canvas element, then exported as PNG — entirely locally.
Some parts of my SVG are missing or wrong in the PNG — why?
The converter uses the browser's built-in SVG renderer, which is generally very accurate. Issues can arise with SVGs that reference external fonts, external images, or use very advanced filters. Make sure the SVG is self-contained (fonts embedded, no external URLs) for best results.
Related Tools
- PNG to JPG → Convert the exported PNG to JPG with a background colour.
- Image Resizer → Resize the PNG to exact pixel dimensions.
- Browse all tools →