Convert any image to PNG
Drop JPG, HEIC, WebP, AVIF, GIF, BMP or ICO files and get lossless PNGs back at full size. Your browser does the converting, so the images never leave this device.
One converter for the formats that will not open
Pictures arrive in more formats than they used to. iPhones save HEIC, websites send WebP and AVIF, Windows saves some JPEGs as .jfif, old graphics come as GIF or BMP, and icons as ICO. PNG is the format nearly everything accepts: editors, office apps, design tools, upload forms and every operating system. This page takes any of those files, mixed together if you like, and writes each one out as a PNG.
It accepts JPG and JPEG, JFIF, HEIC and HEIF, WebP, AVIF, GIF, BMP and ICO: everything a current browser can decode, plus the iPhone's HEIC. AVIF needs a browser new enough to read it: Chrome 85, Edge 121, Firefox 93, Safari 16.4 or newer.
How to convert an image to PNG
- Drop the files on this page, choose them, or paste a copied image. Different formats can go in together.
- Wait a moment. The browser converts each file in turn; you see each one appear in the list as it finishes.
- Save. Click Save PNG next to a file, or Save all to get them together in one ZIP. Each PNG keeps the original name with the new extension.
What a conversion to PNG does
Every pixel is kept. PNG is lossless, so the PNG is exactly the picture the original decodes to, at the same width and height. It cannot restore detail an earlier JPG, WebP or AVIF compression removed, but it adds no loss of its own, which makes it a good format to edit in. Transparency is kept from WebP, AVIF, GIF and ICO files that have it. A JPG has none, and converting does not add any.
The file usually gets bigger, especially for photos, because PNG stores every pixel exactly. Metadata is not copied: camera details, dates and GPS location stay behind, which is useful before you share a picture. Only the first frame of an animated GIF or WebP is kept.
Every converter page
Each format has its own page with the details that matter for it. They all convert in the browser in the same way.
- WebP to PNG: images saved from websites, turned into files every app opens.
- JPG to PNG: photos into a lossless copy for editing or for forms that want PNG.
- PNG to JPG: smaller files for photos, with a colour of your choice behind any transparency.
- PNG to WebP: smaller files for a website, with transparency kept.
- PNG to ICO: a favicon or Windows icon with four sizes in one file, transparency kept.
- AVIF to PNG: the newest web format into one that older apps can read.
- GIF to PNG: the first frame of a GIF as a PNG, transparency kept.
- JFIF to PNG: JPEGs that Windows saved with a .jfif extension.
- HEIC to PNG: iPhone photos into a file that opens on Windows, Android and the web.
- HEIC to JPG: iPhone photos as small JPGs for sharing and uploading, a whole camera roll in one ZIP.
iPhone HEIC photos work too
Only Safari decodes HEIC, the format iPhones save photos in, so the first time you drop one this page fetches a separate decoder, libheif (about 2 MB, once, then kept by the browser). The photo is still decoded in this tab and nothing is uploaded. Only the main photo is used, not a Live Photo's video or the rest of a burst, and it is converted to standard colour (sRGB). HEIC vs JPG vs PNG explains the differences between the three.
Which format to keep
- PNG for anything with a transparent background, for screenshots, logos and graphics with sharp edges, and for a working copy you will edit and save many times.
- JPG for photos you share, email or upload, where a small file matters more than perfect pixels.
- WebP or AVIF for images on your own website, where small files make pages load faster. Keep a PNG or high-quality JPG as the master and publish from that.
Converting to PNG never makes a picture look better; it makes it open in more places. If the original already works where you need it, keep the original. The photo file formats guide goes deeper, and getSVG's which image format to use covers vector formats too.
Converted on your device
Most online image converters upload every file to a server, convert it there and keep it for a while. This page uses the image decoder and encoder that are already in your browser (and libheif for HEIC), so the conversion happens on your computer or phone and nothing is sent to getPNG or anyone else. Once the page has loaded, and the HEIC decoder if you need it, it keeps working with the browser offline.
If a picture needs its background removed as well, each converted file has a Remove background button that opens it in getPNG's background remover, in the same browser and still without uploading it.
Guides that go further
Part of the formats behind your photos. What each format is, when to use it, and what to do when a file will not open.
- Photo file formats: HEIC, JPG, PNG, WebP, AVIF and more, explainedPhoto file formats compared: which keep transparency, which every app opens, and what to turn a HEIC, AVIF, WebP or JFIF into before you edit or share it.
- PNG vs WebP for websites: which should your images be?WebP vs PNG for a website: file size, transparency, browser and CMS support, and the few places a PNG is still the better choice, with numbers and examples.
- HEIC vs JPG vs PNG: which should your photos be?HEIC vs JPG vs PNG compared on file size, quality, compatibility, transparency and editing, with a plain answer for keeping, sharing and editing photos.
- Transparent PNG: what it is, where it works, and where it failsA transparent PNG stores see-through pixels, not a checkered background. How to tell a real one, where transparency survives, and where it turns white.
- How to reduce a PNG's file size without losing transparencyReduce PNG file size by resizing, cutting colours and lossless optimising, with free PNG optimizer tools that keep transparency and run on your own device.
Questions
How do I convert an image to PNG?
Drop the images on this page, choose them, or paste one. Each file is converted in your browser and appears with a Save PNG button, or Save all to get them in one ZIP. It is free, with no account and no watermark.
Which formats can I convert to PNG here?
JPG and JPEG, JFIF, HEIC and HEIF, WebP, AVIF, GIF, BMP and ICO. Different formats can be converted together. AVIF needs Chrome 85, Edge 121, Firefox 93, Safari 16.4 or a newer browser.
Can I convert iPhone HEIC photos to PNG?
Yes, drop the photo as it is. Most browsers cannot decode HEIC, so the first time the page fetches a separate decoder, libheif (about 2 MB, once, then cached). The photo is converted in your browser and never uploaded. Only the main photo is kept, in standard colour (sRGB).
Does converting to PNG lose quality?
No. PNG is lossless, so the PNG holds every pixel of the original at the same size. It cannot undo compression the original file already had, and it adds none of its own.
Why is the PNG bigger than the original?
JPG, WebP and AVIF throw away detail you are unlikely to notice in order to be small; PNG keeps every pixel exactly. A photo is often several times larger as a PNG, which is normal.
Are my images uploaded?
No. The browser decodes each image and writes the PNG inside this tab, so nothing is sent to getPNG or anyone else. Once the page has loaded it also works with the browser offline.
Your files never leave this device
Most online converters upload every file to a server, convert it there and keep it for a while. Here your browser decodes and encodes the picture itself, so there is nowhere for the file to go. You can check it: load this page, switch the browser to offline, and convert a file. How to check a site is not uploading your photos.