How to use the SVG to PNG converter
- 1Press Choose SVG files and add one or more .svg files.
- 2Under Output size, choose a Scale (1× to 8×) or Width in pixels.
- 3Pick a Background: Transparent, White, Black or Custom.
- 4Press Download on each row or Download all (ZIP).
Choosing output size
An SVG is drawn from shapes, so it can be rendered at any size without blur; the PNG is a snapshot at the size you pick. Scale multiplies the SVG's own size (its width and height, or its viewBox): an icon declared as 24 × 24 becomes 96 × 96 at 4×. Width in pixels sets an exact width, such as 1,024 or 1,200 for a social image, and the height follows the SVG's proportions. Each row shows the resulting pixel size.
For high-density screens, export at 2× or 3× the size the image is displayed at.
Transparency
Areas the SVG doesn't paint stay transparent in the PNG by default, so a logo can sit on any background. Choose White, Black or Custom under Background to fill them instead, for example for apps or documents that show transparency as black. The preview shows transparent areas on a checkerboard.
Fonts and external images in SVGs
Browsers draw an SVG converted this way as a self-contained image: for security, it can't load anything from other files or websites. Text uses fonts installed on your device unless the font is embedded in the SVG, so a design made with a web font may render in a fallback font. Images linked by URL are left out; images embedded as data URIs appear normally. For reliable results, convert text to outlines (paths) in your design app before exporting the SVG.
Batch export
Add several SVGs at once; each is rendered with the same size and background settings, and Download all (ZIP) saves them together. Changing a setting re-renders the whole list. Very large outputs (above about 50 megapixels) are refused because browsers can't draw them; choose a smaller width.
Are my files uploaded?
This tool runs entirely in your browser. Your files are not uploaded to our servers.

