SVG -> PNG · Local tool
SVG to PNG
Turn SVG drawings into PNG images at whatever size you need.
Last updated
01 / Your device
the file stays here
02 / Browser memory
the work runs locally
03 / Back to you
saved on this device
When you would use this
Situations, not settings.
- A logo for somewhere that will not take SVG
- Slack, most email clients and plenty of upload forms want a raster image.
- An icon that needs an exact pixel size
- Choose the size before exporting, because a PNG cannot be enlarged afterwards without going soft.
- A drawing going into a document
- Word and Google Docs handle SVG unevenly. PNG lands the same way every time.
How it works / no cloud
A conversion engine, not an upload form.
filetity draws the SVG onto a canvas at the size you pick and saves that as a PNG. The file is loaded as an image, not inserted into the page, so nothing inside it can run. Nothing is uploaded.
- Offline ready
- Installable app
- No file limit queue
Straight answers
No accordion. Nothing hidden.
- Is it free?
- Yes, with no watermark and no page limit.
- Does it need an account?
- No. There is no account system.
- Is my file processed on my device?
- Yes. The file is read by your browser and never uploaded. There is no server to send it to.
- What formats are supported?
- SVG in. PNG out, one file per drawing, or a ZIP when you convert several. Transparent background by default, or white.
- What are the limits?
- No file count limit. Very large exports are bounded by the memory your browser will give a canvas. Fonts and images the SVG links to from the web are not fetched, so a drawing that depends on them will differ.
- Does it work on mobile?
- Yes, on any modern mobile browser. Large files are limited by the memory the phone gives the browser.
- Does it work offline?
- Yes, after you have used it once. Your browser keeps what the tool needs, so it then works with no network connection.
- What size will the PNG be?
- By default, whatever the SVG declares, multiplied by the scale you choose. The size is shown next to each file before you convert. If a drawing declares no size at all, which is common for icons, 512 by 512 is used as the starting point, and the tool says so rather than picking quietly.
- Why does my SVG have no size?
- Because it does not need one. An SVG is a drawing, and many are written with only a viewBox so they can be scaled to whatever the page wants. That works everywhere except when you need actual pixels, which is exactly this moment, so a number has to be chosen.
- Will the background be transparent?
- Yes, unless you choose white. PNG keeps transparency, so anything the SVG leaves empty stays empty. Pick white if the image is going somewhere that shows transparency as black or as a checkerboard.
- Can I go back from PNG to SVG?
- Not meaningfully, and be wary of anything that claims otherwise. Going to PNG throws away the shapes and keeps a grid of pixels. Tracing that back produces a new drawing that approximates the old one, not the original.
- Why does the text in my drawing come out in the wrong font?
- Because the font is linked from the web and the export does not fetch it. The SVG is loaded as an image, which blocks remote requests, so the browser substitutes a font it has. Convert the text to paths in your editor before exporting, or install the font so the browser can find it locally.
Keep working locally
7 available · more coming
- PNG to JPGTurn PNG images into JPG files that are far smaller to send and store.
- Image ResizerMake images smaller by pixel size, keeping their format and proportions.
- JPG to PNGTurn JPG photos into PNG files that will not lose any more detail.
- SVG to JPGTurn SVG drawings into JPG images at a width you choose, on a white background.
- SVG to WebPTurn SVG drawings into WebP images at a width you choose, transparency kept.
- ICO to PNGTurn a Windows ICO icon into a PNG, transparency and all.