An SVG logo file with its anchor points shown, next to a PNG file of the same logo on a transparent background

Convert SVG to PNG

Can't use your SVG logo or icon where you need it? Turn the SVG into a PNG here: upload the file, then download it. A logo with no background can be saved as a transparent PNG. There's nothing to install.

Drag and drop your SVG file here

You can select one static image file.

Converting files is free. You can select images between 32 and 8000px in both width and height.

How to convert SVG to PNG

A logo on the editor canvas, with the download panel set to PNG under File format and 1x under Size

1. Upload your SVG

Drag an SVG file onto the upload area, or click [Select SVG file] to choose one. Pasting SVG code or a link won't work, so save it to your device as a file first.

2. Check the PNG size

Once the file uploads, you'll see a preview and its original size in pixels. The editor canvas opens at that size, and your PNG comes out the same if you pick 1x when you download.

3. Sign in, then click [Download PNG]

If you're already signed in, the editor opens with your image on the canvas. If you sign in after the editor opens, though, your image won't carry over and you'll have to upload it again.

4. Check [Transparent background] and download

When the editor opens, a download panel appears with PNG already selected. Make sure [Transparent background] is checked, then click [High resolution download]. To edit first, close the panel, make your changes, and reopen it with [Download] at the top right. This time the panel may show a different format, so pick PNG under [File format] and check [Transparent background] again.

An example upload field that blocks an SVG logo file and accepts a PNG file of the same logo

When you need to save an SVG as a PNG

If your logo only comes as an SVG, some online stores and blogs won't let you upload it. You may also have trouble inserting it into a document or slide deck.

PNG is also the easier choice when you're sending a logo to someone who can't open SVGs. Hang on to the original SVG, though, so you can convert it again whenever you need a PNG in another size.

A logo on a transparent canvas, with the download panel set to PNG and Transparent background checked

Save your logo as a transparent PNG

If your SVG logo has no background, leave the canvas background empty and download with [Transparent background] checked. The area around the logo stays transparent, so you can put it on photos or dark backgrounds without a white box showing.

An SVG logo file placed on the editor canvas, then saved as a PNG at 1x size

PNG size comes from your SVG file

The PNG uses the width and height set in your SVG file. If those are missing or in a unit other than px, such as mm, the size comes from the viewBox instead. If a small icon won't upload and the file has a viewBox, open it in a text editor, enter a larger width and height in px, and upload it again.

The Size list in the download panel, with 3x chosen from options of 0.5x to 3x

Turn your SVG into a large, high-quality PNG

Picking 2x or 3x under [Size] in the download panel makes the PNG bigger, but the edges can look soft. If your SVG has a viewBox, try this instead: before you upload, open the file in a text editor and enter a larger width and height in px, keeping the same aspect ratio. Then you'll get a PNG that size even at 1x. If the PNG ends up over 23 MB, though, it gets compressed before opening in the editor, which can lower the quality slightly.

More image converters

Frequently asked questions (FAQ)

SVG vs PNG: What's the difference?

An SVG stays sharp no matter how big you make it, which is why it's common for logos and icons. A PNG gets blurry when you stretch it past its original size, but almost any image app can open it. Both support transparent backgrounds.

Is SVG or PNG better for a website?

SVG works best for logos, icons, and other simple graphics, since a single file looks crisp on everything from phones to big monitors. Illustrations with lots of color and texture are better as PNGs.

How do I convert SVG to PNG on Mac or Windows?

This SVG to PNG converter works in your browser, so the steps are the same on a Mac or a Windows PC. Sign in, upload the SVG, click [Download PNG], and save the PNG from the download panel in the editor. If you already have a graphics app that opens SVGs, you can also export a PNG from it.