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.
Files never leave your device.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
JPG to PNG
Convert JPG to lossless PNG for editing and crisp graphics.
Open toolPNG to JPG
Convert PNG to a smaller JPG, with a background colour for transparent areas.
Open toolImage Resizer
Resize JPG, PNG, WebP & GIF. Lock aspect ratio, scale by percent, choose output format and quality.
Open toolCompress for Web
Auto-find the highest quality that fits under 200 KB (or your target) for faster pages.
Open tool