- Home
- Image tools
- SVG to PNG
SVG to PNG
Render an SVG to PNG at whatever size you need, with transparency preserved.
SVG to PNG
Never uploadedYour file is processed in this tab and never sent anywhere.
How to svg to png
- Drop an SVG. It renders immediately so you can see it.
- Choose the output size. Scale it up freely — vectors have no fixed resolution.
- Download the PNG. Transparent by default, or on a solid background.
About svg to png
An SVG is a set of drawing instructions rather than a grid of pixels, which is why it stays perfectly sharp at any size. That is exactly what makes it awkward: plenty of software will not accept one. Word processors, older presentation tools, social platforms, print services, and many content management systems want a raster image, so the vector has to be rendered at a specific size first.
The advantage of rendering from vector is that you choose the resolution and nothing is lost by going large. A logo rendered at 2000 pixels wide is genuinely sharp at 2000 pixels, not an upscaled approximation of a smaller version. This is why keeping the SVG as your master file and rendering out whatever size you need is the correct workflow, rather than resizing a PNG you made earlier.
Pick the size by where it is going. Around 512 pixels covers most in-document use. 1024 to 2048 suits presentation slides and anything that might be projected or scaled. For print, work from physical dimensions at 300 DPI — a two-inch logo needs 600 pixels, a full-width A4 graphic needs roughly 2480. Going larger than you need costs nothing but file size.
Transparency is preserved by default, which is normally what you want from a logo or an icon. You can composite onto a solid colour instead when the destination handles transparency badly — some older software renders transparent areas as black. Rendering happens in this browser tab using the browser's own SVG engine, so the result matches how the file displays on screen.
Choosing an output size
| Use | Suggested width | Note |
|---|---|---|
| Website logo | 400–800 px | Double for high-density screens |
| Document or report | 512–1024 px | Comfortable for most page widths |
| Presentation slide | 1920 px | Full-width on a 1080p display |
| Print at 300 DPI | Inches × 300 | A 2-inch logo needs 600 px |
| App icon | 1024 px | Downscale from here for smaller sizes |
SVG to PNG FAQ
What size should I render my SVG at?
Match the destination. Around 512 to 1024 pixels for documents, 1920 for slides, and physical inches multiplied by 300 for print.
Does scaling up an SVG lose quality?
No. An SVG stores drawing instructions rather than pixels, so it renders sharply at any size you choose.
Is transparency preserved?
Yes, by default. You can composite onto a solid background instead if the destination handles transparency poorly.
My SVG rendered wrong or came out blank.
SVGs referencing external fonts or images cannot pull them in during rendering. Convert text to outlines in your design tool and embed any images before exporting.
Can I convert PNG back to SVG?
Not meaningfully. That requires tracing the image into vector paths, which is a different and much harder process with approximate results.
Is my file uploaded?
No. Rendering uses your browser's own SVG engine in this tab.