SVG to PNG
Render SVG files to PNG at a specified width and height using the Canvas API.
Related Tools
ICOImage to Favicon
Convert any image into 16×16, 32×32, and 48×48 favicon PNG files with live previews.
<->Image Resizer
Resize images to exact dimensions with optional aspect ratio lock, entirely in your browser.
IMGPNG to JPEG
Convert PNG images to JPEG with a quality slider and see the before/after file size.
FAQ
- Can I set the output resolution?
- Yes. Enter the desired width and height in pixels. Since SVGs are resolution-independent vectors, you can export at any size without quality loss.
- Are external resources in the SVG supported?
- SVGs that reference external fonts, images, or stylesheets may not render fully due to browser security restrictions (CORS). Self-contained SVGs work best.
- What is the default export size?
- The default width and height are populated from the SVG's own width/height attributes or viewBox when available, so the output matches the SVG's intended dimensions.
The SVG to PNG converter reads an uploaded SVG file as a data URL, loads it into an Image element, and draws it onto a canvas at your chosen dimensions. The result is exported as a lossless PNG. Specify custom width and height to control the output resolution — the SVG will scale perfectly since vectors are resolution-independent.