SVG to Image

Render SVG vector art into PNG / JPG / WebP with custom output size and retina scale. Transparent background and batch ZIP export, all done locally in your browser.

You can also drop .svg files here, multiple files at once

Nothing yet. Paste SVG code or upload a .svg file to preview.

Output settings

Format

Output size

Background

Tips

  • Only PNG and WebP keep transparency, JPG will be filled with a background color
  • Use 2x or 3x scale for print-ready and retina output
  • External images referenced inside SVG cannot load, inline them as data URIs first

What you can do with SVG to image

SVG is a vector format that stays sharp at any size, but WeChat, TikTok, PowerPoint and many design platforms only accept raster images like PNG and JPG. This tool renders the SVG with your browser's own engine and exports it at the size you choose, entirely on your device.

  • Icons and logos: turn SVG exported from Figma or Illustrator into 512, 1024 and 2048 pixel PNGs in one go for apps and mini programs.
  • Retina export: pick 2x or 3x scale to get a genuinely re-rendered high resolution bitmap instead of an upscaled small image.
  • Transparency: keep the background transparent so the result drops onto posters, cards and dark interfaces. JPG has no alpha channel and will be filled with white.
  • Batch conversion: drop several .svg files at once, apply one shared size and format setting, and download everything as a single ZIP.
  • Size priority: width and height on the root tag first, then the viewBox, and finally the browser default of 300 x 150.

Related Tools