PixelTools

Convert

Convert SVG to PNG

Turn SVG images into PNG files in seconds — many at once, without uploading them anywhere.

Private: processed on your device, never uploaded

Output format

Compression

PNG is lossless — it's optimised without any quality loss.

More options

Size (pixels)

How it works

  1. 1

    Choose images, drop them onto the box, or paste one with Ctrl/⌘+V.

  2. 2

    Pick the output format and adjust the quality if you like.

  3. 3

    Download the converted files individually or as a ZIP.

About this tool

Converting SVG to PNG gives you a pixel image that works in any app, document, social network or upload form. Because SVG is a vector format, you can choose any output size without losing sharpness.

SVG is a vector format: it describes shapes rather than pixels, so it stays sharp at any size. It's ideal for logos and icons on the web, but many apps, social networks and upload forms only accept pixel formats such as PNG or JPG.

PNG is lossless and supports transparency, which makes it ideal for screenshots, logos, icons and graphics with sharp edges or text. For photographs it produces much larger files than JPG or WebP.

PNG is lossless, so there's no quality setting — every pixel of the SVG is kept.

Frequently asked questions

Can I convert multiple SVG files to PNG at once?

Yes. Select or drop as many SVG files as you like; each is converted to PNG and you can download them individually or all together as a ZIP.

What size will the PNG be?

By default the SVG is drawn at the size set in the file. To make it bigger or smaller, open “More options”, tick “Resize the image too” and enter a width — because SVG is a vector format, even a large PNG stays perfectly sharp.

Are my images uploaded to a server?

No. The image is decoded, processed and re-encoded entirely inside your browser using WebAssembly. Nothing is sent to us or anyone else, which also makes it fast — there is no upload or download wait.

Related tools