SVG to PNG Converter
Render an SVG as a PNG at the size you choose.
FREE - NO SIGN-UP - RUNS ON YOUR DEVICE
Runs locally in your browser
- Liveresult
- 0uploads
- 1 tapto save
- Freeno account
What you can count on
- 0uploads
- Your input stays on this device
- Nothing is sent for processing
- Liveoutput
- Results update in the working area
- Change inputs and compare instantly
- 1 tapto save
- Copy or download the result
- No account or install needed
SVG to PNG Converter at a glance
- Input
- One SVG, and a width or a scale
- Output
- A PNG at the pixel size you chose
- Method
- Drawn into a canvas in your browser
- Output size
- 5–200%, max 8192 px a side
- Adding files
- Drop, choose, or paste
- Price
- Free
- Where processing happens
- On your device
How to use SVG to PNG Converter
- 1
Choose your SVG
Drop an SVG onto the panel or pick one from your device.
- 2
Set the output size
Give the PNG a width in pixels, or a scale factor from the drawing's own size.
- 3
Download the PNG
The image is rendered in this tab and saved to your device. Nothing about the file is sent anywhere.
Frequently asked questions
Does this work without uploading anything?
Yes. The tool processes your input inside the browser tab. Nothing is sent to a processing server or stored in an account.
Can I change the result before saving it?
Yes. Adjust any available control and the result updates. Copy or download only when the output matches what you need.
Which browsers are supported?
Current versions of Chrome, Edge, Firefox and Safari support the browser features used here. Very old browsers may lack a required API.
How many images can I add at once?
There is no fixed limit. Past about 500 MB the page warns you before it starts. Files with the same name get a number added inside the ZIP. Older browsers are told plainly that they cannot run this.
Why does my SVG come back with an error?
The file needs a viewBox, or a width and height, for the page to know how big to draw it. Many SVGs exported from code have none. Add one in a text editor and try again.
Choosing the export size
An SVG carries no fixed pixel size, so the width you pick is the width you get. Export at twice the display size when the image has to stay sharp on a retina screen.
- Fonts are drawn as this browser sees them. Convert text to paths in your editor when the exact typeface matters.
- PNG keeps transparency, so whatever the SVG left transparent stays transparent in the file you save.
Full specification
| Input | One SVG file and an output width or scale. |
|---|---|
| Output | A downloadable PNG rendered at the chosen pixel size. |
| Method | SVG decoded and drawn into a local browser canvas. |
| Output size | Set the width and height, or scale from 5 to 200 percent. Anything past 8192 pixels on a side is brought back down to fit. |
| Adding files | Drop them in, choose them, or paste with Ctrl/⌘+V. Send the same files straight on to another tool here without uploading them again. |
| Price | Free. Supported by clearly labeled ads outside the working area. |
| Where processing happens | In your browser tab. Your input is never uploaded. |
Keep going with the same files
All image tools: Image tools on SPOTTOOLS