Skip to content

Convert SVG to PNG

Turn an SVG (vector) file into a PNG image at exactly the size you need. PNG opens anywhere and keeps transparency. The conversion happens in your browser — the file is never sent to a server.

Processed in your browser

Drag your files here

or click to select

SVG

How to convert SVG to PNG in 3 steps

  1. Add the SVG

    Drag the .svg file onto the upload area or click to pick it. It's read only in your device's memory.

  2. Choose the size

    Enter the width in pixels; the height is calculated automatically to keep the proportion. SVGs are vector, so the PNG comes out sharp at any size.

  3. Download the PNG

    Click process and download the image. No copy is kept anywhere.

From vector to pixel

SVG is a vector format — perfect for logos and icons that need to scale without losing quality. The problem is that many places don't accept SVG: social media, image editors, presentations and various sites only work with raster formats like PNG.

Converting to PNG fixes that instantly, producing an image that opens in any program or platform, at the size you define.

Choose the ideal size

Because SVG is vector, it can be rasterized at any dimension without looking jagged. You enter the desired width in pixels and the height adjusts itself, keeping the drawing's original proportion.

Need a 512 px icon for an app? A large logo for a cover? Just set the width and the PNG comes out sharp at that size. The SVG's transparency is preserved in the PNG.

You trade scalability for compatibility

An SVG doesn’t store pixels: it stores drawing instructions — lines, curves and fills described in text. That’s why it stays sharp at any size, from a 16-pixel icon to a printed banner.

PNG freezes that drawing onto a fixed grid of pixels. Once converted, enlarging the image starts to blur it, like any photo. That makes the size you choose at conversion time the most important decision: generate it at the largest dimension the image will ever be used at.

A security detail almost nobody mentions

Because an SVG is a text file interpreted by the browser, it can contain embedded scripts. Opening an SVG from an unknown source directly in a browser is therefore riskier than opening a PNG.

Converting to PNG removes that risk entirely: the result is just a grid of pixels, with nothing executable in it. That’s a good reason to convert files received from third parties before publishing them. The conversion happens in your browser, with no upload.

The file is read locally

Rasterisation happens in the browser. The SVG is not uploaded.

The limit here is 20 MB

Smaller than the other image tools, and for a reason: SVG is text, and a 20 MB file of drawing instructions already represents an extremely complex illustration. Rasterising that means drawing thousands of shapes, and the cost falls on your device.

If your SVG exceeds that, it is almost always because it has images embedded as Base64 inside it — in which case it is no longer a pure vector.

Pick the size with the largest use in mind

Once it becomes a PNG the image has a fixed dimension: enlarging blurs it, like any photo. Generate it at the largest dimension it will ever be used at, and scale down from there if you need smaller versions.

The SVG’s transparency is preserved in the PNG. If the destination does not accept transparency, convert the PNG to JPG afterwards — the background then turns white.

Use cases

  • Use an SVG logo where only PNG is accepted
  • Generate an app icon at specific pixels
  • Rasterize a vector drawing for a presentation
  • Post an SVG image on social media
  • Create a high-resolution PNG version of an icon

Frequently asked questions

Can I choose the PNG size?

Yes. You set the width in pixels and the height adjusts to keep the proportion. Since SVG is vector, the PNG comes out sharp at any size.

Is transparency preserved?

Yes. Transparent areas of the SVG stay transparent in the PNG.

Is it safe to convert an SVG?

Yes. The SVG is loaded as an image, a mode in which any scripts in the file aren't executed.

What if the SVG has no defined size?

The tool uses a default size as a base, and you can adjust the width however you like before converting.

General questions about the site

Is it free?
Yes — no sign-up, no usage limit and no watermark.
Does it work on mobile?
Yes, straight from your Android or iPhone browser.
Do I need to install anything?
No. No software, no extensions.
Is my file sent to a server?
On tools marked as local, no — the file never leaves your device. Only three tools use a server, and each says so on its own page.

How this works inside, and what the site does not do, is on the About page.

Related tools

We use cookies to measure traffic and show ads. You can accept or reject non-essential cookies. Manage