Rasterize an SVG for places that need pixels

SNS previews, slide decks, and older apps often refuse SVG. Convert it to PNG at a chosen scale — and know what rasterizing gives up.

Tools used in this guide

The job

Vector SVG is ideal for the web but plenty of destinations do not accept it: social preview images, PowerPoint imports, some CMS uploads, embedded chat thumbnails. The fix is a PNG at a sensible resolution.

Choosing a scale

Rasterize at 2–4× the intrinsic size rather than exactly 1×. A logo declared as 200×80 exported at 3× becomes 600×240, which stays crisp on high-density screens. The SVG needs a width/height or viewBox for the tool to size the output.

  • Keep transparency: pick PNG or WebP with a transparent background.
  • For photos inside the SVG or to shrink the file, JPG flattens to white.

What is lost

The browser renders the SVG as a static image: scripts inside it never run, external images and web fonts referenced by the file are not fetched, and the output stops being resolution-independent. Keep the SVG as the source of truth; re-rasterize if it changes.