Drop images here
or browse, or paste from the clipboard
SVG and every other format · no size limit · never uploaded
Check it yourself
Your images never leave this tab.
Open your browser's developer tools, switch to the Network tab, and convert a file. You will see the encoder and its WebAssembly module load from this domain the first time, and then nothing — no upload, no image data, no request carrying your file anywhere. Turn off your Wi-Fi after the page loads and it still works.
Rasterizing is a decision about size
An SVG has no resolution. It is a set of drawing instructions, and it is equally sharp on a favicon and on a billboard. A PNG is a fixed grid of pixels. Converting from one to the other means choosing, once, how many pixels you want — and that choice is the only one on this page that really matters.
Pick the size the image will actually be displayed at, or twice that for a retina asset. Rasterizing a 32-pixel icon at 2000 pixels wastes bytes; rasterizing a hero graphic at 200 gives you something that looks soft the moment anyone views it on a decent screen.
If the SVG declares its own width and height, those are used as the default. Failing that, the viewBox provides the dimensions. An SVG with neither renders at 1024 × 1024.
How to convert SVG to PNG
- Drop your
.svgfiles onto the box above, click it to browse, or drop a folder. - Open Resize and set the width you want. The height follows the aspect ratio.
- PNG is already selected. Press Convert and download the results.
Transparency survives the trip. PNG carries a full alpha channel, so an SVG drawn on nothing becomes a PNG with a genuinely transparent background — soft edges and partial opacity included. That is the reason to choose PNG here rather than JPG, which has no alpha channel at all.
Two things that bite people
Fonts. Your browser does the rendering, so a font referenced by name has to be embedded in the SVG or installed on your system. If it is neither, the browser quietly substitutes another face and the text comes out looking wrong. Convert text to outlines in your editor before exporting and the problem disappears for good.
Linked assets. An SVG rendered inside an <img> element runs sandboxed: no external images, no remote stylesheets, no scripts. This is long-standing browser security behaviour, not a limitation of this converter. Anything pulled in by URL simply will not be drawn. Inline those assets as data URIs and they render normally.
Nothing is uploaded
The SVG is rendered by your own browser and encoded by a WebAssembly PNG encoder in the same tab. Your artwork is never transmitted anywhere, which matters more than usual for vector files — an SVG is plain text, and unreleased logos and product marks are exactly the kind of thing people paste into random converters without thinking.
Frequently asked questions
- How do I convert SVG to PNG for free?
- Drop your .svg files onto the box at the top of this page, set the pixel width you want under Resize, and press Convert. Free, no account, no watermark and no daily limit — the rasterizing happens in your browser rather than on a server.
- What size will the PNG be?
- If the SVG declares width and height attributes, those are used. If it only has a viewBox, the viewBox dimensions are used. If it has neither, the file is rendered at 1024 by 1024. You can override all of that under Resize, and for anything that will be displayed at a fixed size you should — rasterizing at exactly the size you need is what keeps it sharp.
- Is the transparent background preserved?
- Yes. An SVG with no background renders onto transparent pixels, and PNG stores a full 8-bit alpha channel, so the transparency transfers exactly — including soft edges and partial opacity. This is the main reason to pick PNG over JPG for vector artwork.
- Why does my text look wrong in the PNG?
- Almost always a font problem. The SVG is rendered by your own browser, so any font it references has to be either embedded in the file or installed on your machine. If it is neither, the browser substitutes something else and the letterforms change. Converting the text to paths in your vector editor before exporting removes the issue permanently.
- Why are the linked images missing?
- Browsers render SVGs inside an image element in a restricted mode that blocks external resources — linked bitmaps, remote stylesheets and scripts are all ignored, for security reasons that predate this site by a long way. Anything referenced by URL will not appear. Embed those assets in the SVG as data URIs and they render normally.
- Can I export a retina version?
- Yes — set the width to twice the display size. For a logo shown at 300 pixels wide, rasterize at 600 and you have the @2x asset. Because the source is vector, there is no upper limit and no quality penalty for going large.
- Can I convert a folder of icons at once?
- Yes, as many as you like, and the size setting applies to the whole queue. Drop the folder in, set one width, convert, and download everything as a single ZIP.
Other conversions
Each converter opens with the right output format already selected, so the file you drop comes back in the format you came for.
Convert WebP to another format
Convert images to WebP
- Convert PNG to WebP Keep the transparency, drop most of the file size. Lossless mode is one click away if you need pixel-exact output.
- Convert JPG to WebP Typically 25-50% smaller than the same photo as a JPEG, at a quality most people cannot tell apart.
- Convert JPEG to WebP The same conversion as JPG — the two extensions are one format. Smaller files, same picture.
- Convert HEIC to WebP iPhone photos, converted in the browser. No app, no upload, and it works on iOS Safari where most converters do not.
- Convert AVIF to WebP Usually a compatibility move rather than a size one. WebP opens in more places than AVIF still does.
- Convert GIF to WebP Static GIFs convert cleanly and shrink hard. Animated GIFs convert to their first frame — and we will tell you when that happens.
- Convert TIFF to WebP Scans and print files, converted to something a browser can actually display.
- Convert BMP to WebP BMP stores pixels essentially uncompressed. Expect the file to get very substantially smaller.
- Convert SVG to WebP Turning vector into pixels. You choose the size, because a vector does not really have one.
Convert to PNG or JPG
- Convert HEIC to JPG Turn the photos your iPhone actually shot into the format everything else can open. The pictures never leave your device.
- Convert HEIC to PNG Convert iPhone photos into PNG when the software you are feeding demands it. Lossless, private, and free.
- Convert SVG to JPG Rasterize vector artwork into JPG for the places that will not take anything else. Free, unlimited, nothing uploaded.
- Convert TIFF to JPG Turn enormous archival scans into files you can actually email. Free, unlimited, and nothing leaves your machine.
- Convert TIFF to PNG Convert archival scans into PNG without losing a pixel — the right choice when the page is text, plans or line art.
- Convert AVIF to JPG You downloaded an AVIF and nothing on your computer will open it. This turns it into a JPG that everything opens.
- Convert AVIF to PNG Convert AVIF into PNG for the software that has never heard of AVIF. Transparency intact, nothing uploaded.
- Convert GIF to PNG Convert GIF into PNG without losing a pixel — and escape the 256-colour palette for good.
- Convert GIF to JPG Convert GIF into JPG for the systems that insist on it. Free, unlimited, and nothing leaves your machine.
- Convert BMP to PNG Shrink uncompressed Windows bitmaps dramatically without losing a single pixel. Free, unlimited, nothing uploaded.
- Convert BMP to JPG Turn enormous uncompressed bitmaps into files you can actually send. Free, unlimited, and nothing leaves your machine.
Convert your images without handing them over.
No account, no upload, no limit on how many files you throw at it.
Start converting