SVG to PNG Converter

Convert SVG vector graphics to PNG for free in your browser. Rasterise a logo or icon at any size you need, for the many applications and platforms that cannot handle SVG.

You are giving up scalability

SVG is not made of pixels. It is a set of drawing instructions — lines, curves, fills — that get rendered fresh at whatever size is requested. That is why an SVG logo is perfectly crisp on a business card and on a billboard from the same file.

Converting to PNG renders those instructions once, at one fixed size, and freezes the result into pixels. Scale it up afterwards and it blurs like any other raster image. This is a real loss, so convert only when you need to.

When you do need to

Choosing a size

Because the SVG re-renders at whatever dimensions you ask for, you can produce a very large PNG with no quality penalty at all. Scale the SVG up before converting to get a crisp result at any resolution.

UseSuggested PNG size
Favicon source512 × 512
Website logo2× its display width
Social media profile1000 × 1000
Presentation slide1920 px wide
Print at 300 DPIPhysical inches × 300

PNG is the right raster target here because it keeps the transparent background that logos and icons almost always need. JPG would fill it with white.

How to convert

  1. Drag your SVG file into the box above, or click to browse. Multiple files at once is fine.
  2. Confirm PNG is selected as the output format.
  3. Adjust the quality slider if the format is lossy.
  4. Click Convert, then download the PNG files individually or as a single ZIP.

What resolution will my PNG be?

It is rendered from the SVG’s own dimensions. Because SVG is vector, you can scale it up before converting to get a large, perfectly sharp PNG with no blur.

Will transparency be preserved?

Yes. PNG supports a full alpha channel, so a transparent SVG background stays transparent — important for logos placed over coloured layouts.

Can I convert PNG back to SVG?

Not faithfully. Going raster-to-vector requires tracing the pixels into shapes, which approximates rather than recovers the original. Our Image Vectorizer can trace simple graphics, but a photograph cannot meaningfully become an SVG.

Why does my SVG look different after converting?

Usually a font issue. SVGs that reference fonts by name rely on that font being available at render time; if it is not, a substitute is used. Convert text to paths in your vector editor before exporting to avoid this.

Other conversions