What is SVG to PNG?
This page draws an SVG into a transparent PNG at a scale you choose. Drop a file, pick one from disk, or paste <svg text when an icon or interface graphic needs a bitmap. Conversion stays in the browser. Files are not uploaded.
Scales are 1×, 2×, and 3×. If the long edge would pass 4096 pixels, the export shrinks in proportion. You can process about 10 files and download them as a ZIP.
When it fits
- An SVG from a design file has to land in slides, email, or an older tool that only accepts PNG
- An icon needs a bitmap with a transparent background, not a white plate
- The file has no width or height, but it does have a viewBox, and you want the artwork's own ratio
To edit paths and colors, use the SVG editor. If the file is already a bitmap and you want JPG or WebP, use the image converter. To shrink the PNG afterward, use Tiny Image.
Limits
- Export is PNG. PNG can carry an alpha channel, as defined in the W3C PNG specification.
- Preview and rasterizing both load a blob URL in an
<img>. MDN's img element reference describes that mode: scripts inside an SVG used as an image do not run. - External images,
javascript:URLs, scripts, andforeignObjectare removed before export.@font-faceand page fonts are unreliable when SVG is loaded as an image, so type may fall back. - Animation, filters, and HTML inside
foreignObjectcan disappear. Scale is a pixel multiplier, not print DPI. - Each file must be 8 MB or smaller.