How to Convert SVG to PNG
An SVG stores shapes as mathematics rather than pixels, so it has no resolution until something renders it — which means the single most important decision when converting is what size to produce, and a tool that silently exports at some fixed default is making that decision for you badly. Here you choose: a multiplier from 1× to 8× of the vector's own dimensions, or an exact pixel width with the height calculated to keep the proportions. Because each export is drawn from the vector at full resolution rather than scaled up from a smaller raster, even an 8× render is genuinely crisp down to the edges. The reason to pick PNG over JPEG is transparency, and it is preserved by default here — logos, icons and cut-out artwork keep their transparent background rather than being flattened onto white, and the checkerboard behind each thumbnail lets you confirm that at a glance. If you do want a solid backdrop, there's a toggle and a colour picker for it. Change any setting and press re-render to reprocess the whole batch without adding the files again. Convert several SVGs at once and take them as a single ZIP. Everything runs in your browser, so nothing is uploaded.
Add your SVG files
Drag and drop, paste, or click to browse — multiple at once.
Choose the size
Set a scale or an exact width; transparency is kept by default.
Download
Save each PNG, or take the whole batch as one ZIP.
SVG vs PNG
SVG — infinitely scalable
A text file describing paths and shapes. It renders sharp at any size and stays tiny, but needs software that understands vectors — which excludes most photo editors, print workflows and social platforms.
PNG — fixed size, universal
Locked to the resolution you export, but lossless, transparency-capable and readable by absolutely everything. The right target whenever you need a file that simply works.
Common Use Cases
App and platform icons
Export a logo at the exact pixel sizes an app store or manifest requires.
Keep a transparent logo
PNG carries the alpha channel that JPEG would flatten onto white.
Presentations
Drop a rendered logo into slides that stays sharp on a projector.
Email templates
Email clients don't render SVG; a PNG displays reliably.
Older CMS platforms
Some content systems reject SVG uploads for security reasons.
Design handoff
Give someone a file they can open without a vector editor.
Favicon source
Export at 256 pixels, then build a multi-size ICO from it.
Batch an icon set
Render a whole folder to consistent PNG assets in one pass.
Tips & Best Practices
Render at 2× minimum for screens
High-DPI displays need double the nominal size, otherwise the image looks soft.
Leave transparency on for logos
A transparent PNG works on any background; a white-filled one only works on white.
Convert text to outlines first
If the SVG references a font your browser lacks, the text renders in a substitute. Outlining it in your editor avoids that.
Inline external references
SVGs linking to remote images or stylesheets won't render those parts, since nothing is fetched during conversion.
Export once, downscale later
A large render can be reduced cleanly; a small one can never be enlarged well.
Use JPG only for photographic SVGs
If the artwork has no transparency and lots of gradients, JPEG gives a smaller file — otherwise PNG is right.
Troubleshooting
The SVG wouldn't render
It may reference external files, fonts or stylesheets that aren't fetched during conversion. Inline everything and convert text to paths.
My text looks wrong
The font isn't available to your browser, so a substitute was used. Convert text to outlines in your vector editor first.
The background is white, not transparent
The solid background toggle is on. Turn it off and press re-render.
The output is smaller than expected
The SVG's viewBox sets the base size. Use the exact width field to force a specific pixel dimension.
Frequently Asked Questions
How do I convert SVG to PNG for free?
Drop your SVG files above, choose a resolution, and download each PNG or the whole batch as a ZIP — free, no signup.
Is transparency preserved?
Yes, by default. The background stays transparent unless you turn on the solid fill option.
What resolution will I get?
Whatever you choose — 1× to 8× the vector's own size, or an exact pixel width with the height calculated to match.
Are my files uploaded?
No. Rendering happens entirely in your browser, so your files never leave your device.
Will the image be sharp?
Yes. It's rendered from the vector at full resolution, so even an 8× export is genuinely crisp.
Should I convert to JPG instead?
Only if the artwork has no transparency and you want a smaller file. For logos and icons, PNG is the correct choice.
Why doesn't my text look right?
The SVG references a font your browser doesn't have. Convert text to outlines in your editor before converting.
Can I convert several files at once?
Yes. Add as many SVG files as you like and download them all as one ZIP.
What's the maximum output size?
8000 pixels on each side, which keeps rendering within browser memory limits.
How does it know the base size?
It reads the viewBox attribute, or the width and height if there's no viewBox.
Can I change settings after converting?
Yes. Adjust anything and press re-render to reprocess every file without adding them again.
Can I add a background colour?
Yes. Turn on the solid background toggle and pick a colour.
Why won't some platforms accept SVG?
SVG can contain scripts, so many sites block it for security. A rendered PNG has no such concern.
Is there a file size limit?
No. Nothing is uploaded, so the only constraint is your device's memory.
Does it add a watermark?
No. The output contains only your artwork.
Does it work offline?
Once the page has loaded it runs entirely in your browser, so it keeps working without a connection.
Does it work on phones?
Yes, in any modern browser on Windows, Mac, Android or iPhone with nothing to install.
Is this converter really free?
Completely free, forever — no account, no ads and no premium wall.
100% free · No signup · Rendered in your browser · Never uploaded
Last updated: August 2026 · FlipMyFormat SVG to PNG Converter
Written and maintained by the FlipMyFormat team · Runs entirely in your browser