SVG to PNG Converter

Rasterise SVG vector files to crisp PNG at any size — in your browser.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Convert a scalable SVG into a fixed-resolution PNG at whatever width you need. Because SVG is vector, the same source file can become a 32 px favicon or a 2048 px hero image — the converter renders it sharply at your chosen size and keeps transparency intact.

How it works

The conversion runs entirely in your browser:

  1. Render. Your browser draws the SVG natively onto an off-screen canvas at the output width you set, taking the height from the SVG’s aspect ratio (or a square fallback if the SVG declares no size).
  2. Export. The canvas is exported as PNG via the canvas API. PNG’s alpha channel means any transparent regions of the SVG remain transparent.

No quality is lost when scaling up, because the vector is re-rasterised fresh at each size rather than enlarged from pixels.

Example

Output widthTypical use
32 pxFavicon
192 pxWeb app icon
512 pxApp store / store listing
2048 pxPrint or hero image

Exporting a logo SVG at 512 px gives a crisp, transparent PNG that works anywhere SVG is not accepted. The browser does the rendering locally, so your SVG is never uploaded.

Ad placeholder (rectangle)