SVG to PNG

Some tools and platforms only accept raster images. This converter renders your SVG file onto a canvas and exports it as a PNG, keeping any transparency the SVG had.

Drop images here or click to browse

SVG+XML up to 50 MB each

Your images never leave your device

SVG+XML, up to 50 megabytes each Your images never leave your device

How to use the SVG to PNG

  1. Drop in your SVG file or files.
  2. Set a max width or height if you need a specific size.
  3. Download the rendered PNG.

Features

  • Renders at the SVG's own declared width and height when it has one.
  • Falls back to 1024 px on the longest side for an SVG with no fixed size.
  • Keeps transparency from the source SVG.
  • Optional resize after rendering.

What size will my PNG be?

If your SVG file specifies a width and height, or a viewBox, the tool renders at that size, up to 1024 px on the longest side. An SVG with no size information at all renders at 1024 x 1024 px by default. Use the optional resize setting if you need a different exact size.

Frequently asked questions

Will my SVG's transparency carry over?

Yes, any transparent areas in the SVG stay transparent in the PNG output.

Can I convert an SVG icon set in one batch?

Yes, drop in multiple SVG files and download the results individually or together as a ZIP.

What if my SVG uses fonts or external images?

The browser's own SVG renderer handles this the same way it would displaying the SVG on a page; fonts not available to the browser may fall back to a default font.