SVG to PNG at any size

Type a width, choose a transparent or white background, and get a crisp PNG of any logo, icon or drawing saved as SVG.

Processed on our server Free, no account needed

Updated

To convert an SVG to PNG, drop the file, enter the width you need in pixels and download the result. The PNG is rendered at exactly that width, so edges stay crisp and transparent areas stay transparent.

An SVG holds instructions for drawing shapes rather than a fixed grid of pixels, which is why logos and icons in this format look clean on any screen. Plenty of places still refuse it: older office software, social profile pictures, most upload forms and email signatures expect a PNG. A PNG rendered at the right width solves that.

How to convert an SVG to PNG

  1. Drop one or more .svg files onto the drop zone.
  2. Type the width in pixels, or keep the default of 1024.
  3. Pick a transparent or a white background.
  4. Click Convert and download the PNG, or grab every file in one ZIP.

Choosing the width

Any width from 16 to 8192 pixels works. The height is calculated from the proportions stored in the SVG, so the drawing never gets squashed. Because the source is vector, a bigger export costs nothing in sharpness; the only price is a heavier file. Some sensible targets:

  • Profile pictures and app icons: 512 or 1024 pixels.
  • Print: 2000 pixels and up.
  • High-density screens: roughly double the size the graphic is displayed at.

Anything the SVG leaves unfilled stays transparent by default. Switch to white when the destination paints transparent pixels black.

When the PNG does not match your browser

An SVG can depend on things stored outside the file itself, and those do not always make it into the render:

  • Lettering set in a web font that is not embedded gets swapped for a default font.
  • Images the SVG only links to, on disk or on the web, may be missing.
  • Styles kept in a separate stylesheet are not applied.

The dependable fix happens before export. In your design program, convert text to outlines and embed every image inside the SVG.

Converting a whole icon set

Drop a folder of SVGs instead of a single file and each one comes back as its own PNG. Without an account, a batch holds up to 5 files of up to 50 MB each, with up to 20 server jobs a day. A free account raises that to 10 files per batch and 50 jobs a day. Pro takes batches of up to 500 files of up to 500 MB, with no daily allowance. Download the PNGs one at a time or together as a single ZIP.

When the set also needs tidy names, build a recipe in the pipeline builder: convert every SVG, then rename with a pattern such as {name}-{w}px so each file carries its width. Pipelines run free on up to 3 files, and credits cover one large export without a subscription, 25 files per credit.

Where the rendering happens

On our servers, not in your browser. The SVG is uploaded over an encrypted connection and rendered in Germany. The upload and the finished PNG are both deleted automatically within two hours.

FAQ

Can the output be a JPG instead?

Not in one step. Make the PNG here, then change the format with Convert Image, keeping in mind that JPG cannot store transparency.

Is there a way back from PNG to SVG?

No. Turning pixels into shapes is called tracing, a separate process with very mixed results.

The PNG came out empty. What went wrong?

Most likely the artwork is white on a transparent background, or it pulls in outside files that were unreachable. Place the PNG over something dark to tell which.

What happens to an animated SVG?

The motion is lost. A PNG holds a single still frame.