ShadeKit.ioLoading…

SVG to PNG Converter

Render SVG vector graphics to PNG at any size for apps, documents and platforms that do not accept SVG. Set the output width or a scale factor, keep the transparent background or fill it with a color, and download a crisp PNG.

The interactive tool loads here when JavaScript is enabled. Files are processed locally in your browser.

How to use SVG to PNG Converter

  1. Choose an .svg file or paste SVG code.
  2. Set the output width in pixels or a scale such as 2× or 4×.
  3. Keep transparency or choose a background color.
  4. Convert and download the PNG.

Features

  • Vector rendering at the exact output size, so edges stay sharp at any resolution.
  • Reads the SVG's viewBox, width and height to keep the correct aspect ratio.
  • Transparent background by default, or any solid color.
  • Scripts in the SVG are never executed during rendering.

Supported formats and limitations

Input: .svg file or pasted SVG code. Output: PNG.

  • Output is limited to 8,192 pixels on the longest side and 16 megapixels.
  • Fonts not installed on your device are replaced with a fallback font.
  • External images referenced by URL may not render.

Frequently asked questions

Why does my converted PNG have missing fonts?

SVGs that rely on fonts installed on another computer render with a fallback font. Convert text to outlines in your design app before exporting the SVG.

What is the largest PNG I can create?

Up to 8,192 pixels on the longest side and 16 megapixels in total.

Can I convert PNG back to SVG?

No. Turning pixels into vectors requires tracing, which this tool does not do.