SVG to PNG Converter — Free Online Tool
Export any SVG as a crisp PNG at any resolution — from web thumbnails to print-quality images.
Drop your image here
Supports PNG, JPG, BMP, WEBP up to 5MB
When to Convert SVG to PNG
SVG is vector and ideal for web/design. Convert to PNG when the target doesn't support SVG — email clients, social media, some CMS platforms, and raster-only export workflows.
- Email: most clients don't render SVG — PNG required
- Social media: PNG/JPEG for profile pictures and post images
- Word and PowerPoint (older versions): PNG more reliable
- Print proof generation: PNG at 300 DPI
- Open Graph (og:image): PNG or JPEG required
Choosing the Right Resolution
Resolution determines PNG file size and quality. Match to your use case.
| Use Case | Recommended DPI | Expected File Size |
|---|---|---|
| Website | 72–96 DPI | Small (10–100 KB) |
| Retina/HiDPI screen | 144–192 DPI (2–3×) | Medium (50–400 KB) |
| Print materials | 300 DPI | Large (100 KB – 5 MB) |
| Billboard / large format | 600+ DPI | Very large (5–50 MB) |
How to Convert SVG to PNG
Multiple free methods to export SVG as PNG.
- Browser: open SVG in Chrome → right-click → 'Save image as' (saves at screen resolution)
- Inkscape: File > Export PNG Image → set DPI → Export
- Sharp (Node.js): sharp('logo.svg').resize(800).png().toFile('logo.png')
- ImageMagick: convert -density 300 logo.svg logo.png
- Our converter: upload SVG → choose resolution → download PNG
Frequently Asked Questions
Does SVG to PNG preserve transparency?
Yes. SVG transparency exports as PNG alpha channel. The resulting PNG maintains transparent areas where the SVG was transparent.
Why does my SVG to PNG look blurry?
The export resolution is too low for the display size. If displaying at 400px wide on a Retina screen, export at 800px wide (2×) for sharpness.
Can I batch convert SVG to PNG?
Yes. Use Inkscape CLI: inkscape input.svg --export-filename=output.png --export-dpi=300 in a script. Or use Sharp's Node.js API in a loop.
What dimensions does the PNG export at?
Inkscape: you set the pixel dimensions or DPI. Browser save: at CSS-rendered size. Sharp: you set width/height programmatically. Always specify dimensions for predictable output.
Is SVG or PNG better for email signatures?
PNG — most email clients don't render SVG. Export your SVG logo as PNG at 2× the display size for sharp rendering on Retina screens.
Related guides
Ready to Convert Your Image to SVG?
Free online converter — no sign-up, no watermarks, results in under 3 seconds.
Convert Image to SVG — Free