
SVG to PNG
Convert SVG to PNG online with custom dimensions and a transparent or coloured background. Rasterise self-contained vector artwork in your browser.
Ready when you are.
Use SVG to PNG in your browser
Render self-contained SVG shapes into pixels at the dimensions you choose, then save a PNG.
- Choose a self-contained SVG under 2 MB.
- Set width and height, keep the aspect ratio or fit the artwork into a custom canvas.
- Choose transparency or a background colour, prepare the PNG and check the result.
What to expect
External images, fonts, scripts, animations and unsupported SVG elements are rejected. Convert lettering to outlines for reliable results. Outputs are limited to 4096 pixels per side and 16 megapixels.
Are my images uploaded?
No. Image processing takes place on your device. Download your results before leaving the page.
Does this preserve the original?
The original file is unchanged. Downloads are new files and do not copy source metadata.
How SVG to PNG works
Render self-contained SVG shapes into pixels at the dimensions you choose, then save a PNG.
Check the SVG
The SVG is parsed as XML and checked against supported static elements. Event handlers, external references and active content are rejected before rendering.
Rasterise the artwork
The browser renders the checked SVG as an image and draws it onto a canvas. The artwork fits within the selected dimensions without stretching. Blank space is transparent unless a background is selected.
Encode PNG
The browser writes a PNG from the rendered pixels. The result has a fixed resolution and no longer contains editable vector paths.
Explore the details: Browser encodingImage formats — MDN
Related image tools
JPG to PNG
Convert JPG to PNG directly in your browser. Keep your dimensions, process a batch and download individual images or a ZIP.
JPG → WebPJPG to WebP
Convert JPG to WebP directly in your browser. Keep your dimensions, process a batch and download individual images or a ZIP.
PNG → JPGPNG to JPG
Convert PNG to JPG directly in your browser. Keep your dimensions, process a batch and download individual images or a ZIP. Transparent areas become white.
PNG → WebPPNG to WebP
Convert PNG to WebP directly in your browser. Keep your dimensions, process a batch and download individual images or a ZIP.
WebP → JPGWebP to JPG
Convert WebP to JPG directly in your browser. Keep your dimensions, process a batch and download individual images or a ZIP. Transparent areas become white.
WebP → PNGWebP to PNG
Convert WebP to PNG directly in your browser. Keep your dimensions, process a batch and download individual images or a ZIP.
Get more from this tool.
Step-by-step help for the images you are working with.
