Convert SVG to PNG
Turn a vector into pixels at exactly the size you need. Because SVG is resolution-independent, you choose the output width and the PNG is rendered crisp at that size — on your own device, transparency intact.
100% private — this tool runs in your browser. Your file is never uploaded to any server.
How it works
An SVG is a drawing recipe, not a grid of pixels, so converting means rendering: your browser draws the vector at the width you choose and saves the pixels as PNG. That is why the same logo can come out at 64 pixels for a favicon or 4096 for print, both perfectly sharp — pick the size before converting rather than enlarging afterwards. Transparency in the SVG becomes PNG alpha. One honest limit of in-browser rendering: an SVG that references external files — linked images or webfonts fetched by URL — renders without them, because browsers block those loads inside an image for security. Everything self-contained, which covers nearly all icons and logos, converts exactly as drawn.
Step by step
Add your SVGs
Drop one or more SVG files, or tap to choose.
Set the width
Height follows automatically from the SVG’s own proportions.
Convert
Each vector is rendered to pixels on your device.
Download
Save each PNG — the stamp confirms the rendered dimensions.
Frequently asked questions
How do I convert SVG to PNG at a specific size?
Type the width you want before converting. The SVG is rendered fresh at that width — not scaled from some default — so a 4000-pixel output is as sharp as a 400-pixel one. Height is computed from the SVG’s own aspect ratio.
Will the PNG keep a transparent background?
Yes. Anywhere the SVG has no fill, the PNG gets true alpha transparency, so logos sit cleanly on any colour. If you need a flattened white background instead, convert to PNG here and then run the result through a JPG converter.
Why does my SVG look different after converting?
Almost always missing external resources. If the SVG links to an image file or loads a font from a URL, browsers refuse those requests during rendering, so text falls back to a default font. Ask your designer for an SVG with text converted to outlines — it will render identically everywhere.
Can I make a favicon from an SVG?
Yes — set the width to 64 or 96 and convert. For a classic multi-size .ico file, convert here first and then package the PNGs with an icon tool.
What size should I render for print?
Work back from physical size: at 300 dpi, a 10 cm wide logo needs about 1200 pixels. Because vectors upscale freely, there is no penalty for going larger than you think you need.
Does the conversion change my SVG file?
No. The SVG is only read; the PNG is a separate new file. Keep the SVG as your master copy — it is the version you can re-render at any size forever.
Is my SVG uploaded to convert it?
No. The file is parsed and drawn by your own browser’s rendering engine, the same one that displays SVG on web pages. Nothing is transmitted, which you can verify in the Network tab.
Can I convert several SVGs at once?
Yes — drop them together and each renders at your chosen width with its own download button. Handy for exporting an icon set in one pass.