Convert SVG to PNG

Logos and icons are drawn as SVG, but a slide, a form, a marketplace listing or a social profile wants a PNG. This page rasterises the SVG in your browser at the size you choose and keeps the transparent background.

Because an SVG has no fixed pixels, the maximum-width field decides the output size: type 2000 for a print-quality logo or 512 for an icon. The vector is rendered fresh at that size, so it stays sharp instead of being scaled up from a small bitmap.

The file never leaves your device — useful when the logo is not yet public.

How to use it

  1. Add one SVG file or a whole batch.
  2. PNG is already selected as the output; set a maximum width if you also want it smaller.
  3. Press Convert. Each image is decoded and re-encoded on your device.
  4. Download one file, or a ZIP for a batch.

Supported formats and limits

Input
SVG (static)
Output
PNG with transparency, at any pixel size
Batch
Yes
Where it runs
In your browser; nothing uploaded

Not for: SVG animations or scripts — a single still frame is rendered.

Frequently asked questions

Are my files uploaded to a server?
No. This conversion runs entirely inside your browser using your own device’s processing power. The file never leaves your computer or phone, which is why it also works when your connection drops.
What size will the PNG be?
Whatever you set as the maximum width or height. Leave it empty and the SVG’s own declared size is used.
Does it keep the transparent background?
Yes. PNG keeps the alpha channel, so the logo drops onto any colour. Choose JPG only if you want a white background.
My SVG will not open — why?
SVGs that reference external fonts or images cannot be rendered in isolation. Embed them in the file or convert the text to outlines first.

More tools

Related tools