Convert SVG to PNG: what to know
SVG is ideal for the web and for print, but many places need a raster image: presentation software, document templates, social media, app stores and most upload forms. This page renders an SVG to a PNG with a transparent background, on your device, using the browser's own SVG renderer — so what you get is exactly what the browser shows.
Output size
If the SVG declares a width and height, the PNG uses them. If it only has a viewBox — common for icons — the converter renders it at 1024 pixels on the longer side, keeping the aspect ratio. Need a specific size? Send the result to the cropper, choose Pixels under Resize and enter the exact dimensions; the cropper resamples the PNG cleanly.
Fonts, links and external images
The renderer only has what is inside the file. Text set in a font that is not installed on your device falls back to a default font; convert the text to outlines in your editor first for exact results. References to external images or stylesheets are not loaded for security reasons and will appear blank.
Transparency and backgrounds
The PNG keeps a transparent background wherever the SVG has none. To place the graphic on a solid colour, untick Keep transparency and pick the background. Choose JPG only when transparency is not needed and the graphic is photographic; flat logos look better as PNG.
Steps
Add up to 20 .svg files, keep PNG selected, click Convert. Download or ZIP. The page never uploads the file; scripts inside an SVG do not run during conversion.
Questions about SVG to PNG
- What resolution will the PNG be?
- The SVG's declared size, or 1024 px on the long side when it only has a viewBox. Resize afterwards in the cropper.
- Why does the text look different?
- The font is not installed on this device. Convert text to outlines in your vector editor first.
- Is the background transparent?
- Yes, unless you untick Keep transparency and choose a colour.