Convert SVG to PNG

Rasterise your SVG at the resolution you need, transparent or on a solid background.

🖼️ Click or drop an SVG file here
🔒 Converted locally in your browser — no file is uploaded.

The scale slider is the whole point

An SVG has no resolution of its own — it is a set of drawing instructions. Converting it to PNG forces you to pick one, and that is the decision most converters make for you silently, usually at a uselessly small size.

Here the scale multiplier is yours. ×1 gives the nominal size declared in the file, ×2 the retina version, ×8 a poster-sized export. The pixel dimensions are shown live so you can stop guessing.

Transparent or solid, and why it changes things

SVG backgrounds are transparent by default, and so is the PNG produced here. That is what you want for a logo dropped onto a coloured page. But some destinations — certain email clients, a few older document formats, some social platforms — render a transparent PNG on black. Tick the background box and pick a colour when the file is heading somewhere you do not control.

Frequently asked questions

Why does my SVG come out blurry?

It does not — but a low scale produces a small PNG that gets stretched by whatever displays it. Raise the scale to ×4 or more for print or large screens.

Are fonts inside the SVG preserved?

Only if the text was converted to paths, or the font is available to your browser. Otherwise a substitute is used. Converting text to outlines before export is the safe route.

Are external images referenced by the SVG included?

No. An SVG that links to an external file cannot be rasterised reliably in the browser for security reasons. Embed the image in the SVG first.

Is anything uploaded?

No, the whole conversion runs in your browser.

Related tools