SVG to PNG
The SVG is drawn on a canvas at full resolution, with an optional background colour.
How SVG to PNG works
Render an SVG file to a PNG at the width you choose. The SVG is drawn on a canvas at full resolution, with an optional background colour. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.
That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.
Rasterising a vector
The SVG is loaded as an image, drawn to a canvas at the width you choose, and exported as PNG. Width runs from 32 to 4096 pixels and the height follows the SVG's own aspect ratio.
Because the source is vector, the result is sharp at any size — this is the correct way to get a crisp logo at 4096 pixels, and the wrong way to enlarge an existing PNG.
The background question
SVG is transparent by default, and so is the PNG. On a white web page that looks fine; in a dark chat app the same logo disappears. The background colour field fills the canvas first, which is what you want for avatars and print.
Leaving it unset and exporting PNG keeps transparency so the file can be placed on any colour later.
| Use | Background |
|---|---|
| Web logo on known colour | Transparent PNG |
| Social avatar | Fill with brand colour |
| White fill, 300 dpi equivalent | |
| Icon set | Transparent |
What can go wrong
An SVG that references external fonts or images will render with fallbacks, because the browser cannot load them from a file loaded in this way. Fonts must be embedded or converted to paths.
SVG filters and some CSS features render inconsistently across browsers; check the output rather than assuming.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
Is my file uploaded?
No — the conversion runs inside your browser and the result downloads straight to your device.
Any size limit?
Only your device's memory; wasm conversions are single-threaded so long videos take longer.
Can I export JPG instead?
PNG only on this page; convert the PNG afterwards if needed.
Why is my text missing?
The font was not embedded — convert text to paths in the SVG first.
Keep going
More image tools
Remove Image Metadata
Remove EXIF, GPS and camera data by re-encoding the image. The picture is redrawn on a canvas, which drops every metadata block before download.
Open toolGrid Splitter
Split a photo into a 2×2, 3×3 or 4×4 grid of squares. Each tile downloads separately, ready to post in order for a seamless grid.
Open toolPassport Photo Maker
Crop a photo to passport size for Pakistan, US, Canada or China. Pick a size preset, zoom and centre the face, then download a single photo or a 2×2 print sheet.
Open toolBackground Remover
Make a plain background transparent with a colour flood fill from the edges. Tune the tolerance and download a PNG.
Open toolHEIC to JPG
Convert iPhone HEIC and HEIF photos to JPG or PNG with a real decoder running in your browser. Nothing is uploaded.
Open toolImage Compressor
Compress images in your browser with quality control and a live before/after size preview. No uploads.
Open tool