Step-by-step instructions
- 1
Convert with Preview
Open the SVG in Preview (double-click or right-click → Open With → Preview). Go to File → Export. Set Format to PNG. Choose a filename and save. Preview renders the SVG at its default viewport size. If the SVG is small by default, the PNG may also be small — use the command-line method for size control.
Go to converter - 2
Convert with Inkscape (quality control)
Install Inkscape (free, inkscape.org). Open the SVG in Inkscape. Go to File → Export PNG Image (Shift+Cmd+E). Set the export dimensions in pixels — this controls the output resolution. Click Export As and save. Inkscape gives precise control over the output size and background colour.
- 3
Convert via command line
Install rsvg-convert via Homebrew: `brew install librsvg`. Convert: `rsvg-convert -w 1024 -h 1024 input.svg -o output.png`. The -w and -h flags set width and height in pixels. Or use cairosvg: `brew install cairo` then `pip3 install cairosvg` and `cairosvg input.svg -o output.png -W 1024 -H 1024`.
- 4
Verify transparency
SVGs often have transparent backgrounds. PNG preserves this transparency correctly. Open the converted PNG in Preview and check the background — it should be transparent (checkerboard). If you need a white background, add it during export: in Inkscape, set the background colour before exporting. For command line: `rsvg-convert -b white -w 1024 input.svg -o output.png`.
Why convert SVG to PNG?
Apps, design tools, email clients, and most web images require raster PNG, not vector SVG. Converting SVG to PNG at the right resolution gives you a file that works everywhere while preserving the crisp quality of the original vector.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
What resolution should I use when converting SVG to PNG?
Why does my converted PNG look blurry?
Does SVG transparency carry over to PNG?
No account. No upload. Works in any browser.