SVG input
Paste SVG XML or import an .svg file.
PNG settings
Set export size, scale and background.
- External images and fonts inside SVG may not render.
- Scripts and event handlers are removed before rendering.
- Transparent PNG works best for icons and logos.
PNG result
The PNG preview will appear here.
What is this SVG to PNG converter?
This tool renders SVG files or SVG code to PNG in your browser. You can choose output size, scale and background while keeping the process local.
SVG code and PNG output stay in your browser. The tool does not upload files or store them on the server.
Features
- Paste SVG code or import an .svg file
- Set PNG width, height and scale
- Use transparent or custom background color
- Preview and download PNG output
- Removes scripts and inline event handlers before rendering
How to use
-
Add SVG
Paste SVG XML or select an SVG file.
-
Set dimensions
Choose width, height, scale and background options.
-
Convert
The browser renders the SVG to Canvas and exports a PNG.
-
Download
Preview the PNG and download it locally.
FAQ
Are SVG files uploaded?
No. Rendering happens in your browser.
Will external fonts or images render?
External resources may not render, and cross-origin resources can block Canvas export.
Are scripts inside SVG allowed?
The tool removes scripts and inline event handlers before rendering.
Can PNG output be transparent?
Yes. Enable transparent background for icons and logos.