All tools

SVG to PNG

Rasterize a vector file to PNG — transparency kept, output size your call.

Rasterized in this tab

Local SVG benchNo file loaded
Output

Nothing is uploaded.

How it works

  1. Choose or drop an SVG file.
  2. Pick the render scale — 2× suits icons, 1× matches the declared size.
  3. Convert and download the PNG.

Why convert SVG to PNG

SVG is vector: it stays sharp at any size, but plenty of software still wants a raster file — app stores, social platforms, presentation tools, game engines. PNG is the raster format to pick when you need transparency and lossless edges: logos, icons, UI assets, stickers.

The one decision that matters is render size. Because SVG is resolution-free, the same file can export as a 24px icon or a 2400px poster. A 24px icon rasterized at 1× is a blurry mess on a retina screen — render at 2× or 4× and let the display scale it down.

What to watch for

A PNG of a detailed illustration can be several megabytes — raster pixels weigh more than vector paths. If size matters, try the SVG to WebP route instead, or run the PNG through the image compressor. Everything happens in this tab; the SVG is never uploaded.

Questions

Does the PNG keep transparency?
Yes. PNG supports an alpha channel, so transparent areas of the SVG stay transparent in the output.
What render size should I choose?
Match the intended display size and double it for sharpness: a 24px icon renders well at 2× (48px) or 4× (96px). Large illustrations are usually fine at 1×. The tool defaults to 2×, and the output dimensions are shown on the result before you download.
Why is my PNG bigger than the SVG?
That is normal — raster pixels are heavier than vector paths. A complex illustration can grow from 20 KB as SVG to several MB as PNG. Use a lower render scale, convert to WebP instead, or compress the PNG afterwards.
Is my SVG uploaded anywhere?
No. The SVG is parsed and rasterized entirely in your browser tab with the canvas API — it never leaves your device.
Can I convert PNG back to SVG?
Not with this tool. Going from pixels to vectors requires tracing (an approximation, not a true conversion) — this converter only goes the reliable direction, SVG to raster.