Convert HEIC to PNG
Turn HEIC photos from your iPhone or iPad into lossless PNG images right here in your browser. Add one file or a whole batch below: nothing is uploaded, and each PNG is ready to save as soon as it has been converted.
Drop HEIC photos here
or
HEIC and HEIF photos from iPhone, iPad or Mac. Add as many as you like.
Files never leave your device. Everything is converted in your browser, and metadata such as location is removed.
How to convert HEIC to PNG
Drop your HEIC or HEIF photos onto the converter at the top of this page, or press Choose files and select them. You can add a single picture or dozens at once, and you can keep adding more while earlier files are still in progress.
Files are converted one after another, and each line in the list shows whether a photo is waiting, being converted or done. The very first file may take a little longer, because your browser has to fetch the HEIC decoder before it can start. The decoder is only downloaded when you add a file, never just by opening the page.
When a photo is ready, a Download link appears next to it. The PNG keeps the original name with a new extension, so IMG_4021.HEIC becomes IMG_4021.png. If two photos would end up with the same name, the second one is numbered, for example IMG_4021 (2).png. Once two or more PNGs are finished you can also press Download all (zip) to save the whole set in one archive.
Why convert HEIC to PNG?
PNG is a lossless format. It records every pixel exactly as decoded, and opening and saving it again never degrades the picture. That makes PNG the safer choice when you plan to retouch a photo, crop it several times, or add text and shapes before exporting a final version.
PNG also has an alpha channel. Ordinary camera shots are fully opaque, but HEIC images exported from some editing and design apps contain transparent or semi-transparent areas. Converting to PNG keeps that transparency intact instead of filling it with a solid colour.
Finally, PNG is understood by virtually every image editor, design tool, slide deck, document app and content management system. A PNG copy of your HEIC photo can be opened, edited and placed wherever you need it, with no codec or plug-in to install first.
HEIC vs PNG: what changes when you convert
HEIC and PNG are built for different jobs. HEIC squeezes photos with HEVC compression, discarding fine detail you are unlikely to notice so that each picture takes very little space. PNG keeps every decoded pixel, so the same photo saved as a PNG is considerably larger, often several times the size of the HEIC it came from.
That extra size does not add detail: a PNG cannot contain more than the HEIC held. What you gain is a stable master copy that will not lose any further quality, however many times you edit and re-save it.
One technical point: this tool writes standard PNGs with 8 bits per colour channel. Some cameras record HEIF photos with 10-bit colour; for those files the extra precision is reduced to 8 bits, which is what almost every screen, app and web page works with anyway.
Your photos stay on your device
Most online converters upload your pictures to a server, process them there and send the results back. This one does not. A WebAssembly build of the libheif decoder runs inside your browser in a background worker, and the PNG is assembled on your own computer or phone. No photo is ever sent to us or to anyone else.
That matters for personal images such as family pictures, scanned documents or screenshots of private conversations. It also means there is no account to create and no waiting for uploads. The PNGs live only in your browser's memory until you save them, and they are released when you leave the page.
Limitations to know about
Metadata is not carried over. The PNG holds the image only: EXIF details such as the capture date, the camera model and the GPS position where the photo was taken are not copied. That is useful when you publish a picture, but if you sort albums by date, keep your original HEIC files as well.
Orientation is taken care of. Phones often store a photo sideways and note the correct rotation in the metadata. The converter applies that rotation to the pixels themselves, so portrait shots come out upright in the PNG even though the rotation tag is gone.
Only the primary image is exported. A HEIC container can hold more than one image, such as a series of frames, alongside thumbnails and other extras. The converter saves the main picture, the one your photo viewer shows, and skips everything else. For a Live Photo you get the still frame; its motion clip is a separate video file and is not converted.
Frequently asked questions
Is converting HEIC to PNG lossless?
The PNG step is lossless: every pixel the decoder produces is stored exactly. The HEIC itself was compressed with some loss when the photo was taken, so the PNG matches what the HEIC shows rather than restoring detail the camera discarded. Colour is stored at 8 bits per channel.
Why is my PNG so much bigger than the HEIC file?
HEVC, the compression inside HEIC, is designed for photographs and is extremely efficient. PNG compression is lossless and works best on graphics with flat areas of colour, so it cannot shrink a detailed photo nearly as far. If you need a small file to share, use the HEIC to JPG converter instead.
Does the PNG keep transparency from the HEIC?
Yes. If the HEIC has an alpha channel, fully and partly transparent pixels appear in the PNG exactly as they were. Normal camera photos have no transparent areas, so for them nothing changes.
Are my photos uploaded when I convert them to PNG?
No. Decoding and PNG encoding both run in your browser, and the files are created on your device. When you add a photo, the only things fetched are pieces of program code, such as the decoder the first time; your images never leave your computer or phone.
Will the PNG keep the date, location and camera details?
No. EXIF and other metadata, including GPS location, are not written into the PNG. The rotation recorded in that metadata is applied to the image first, so the picture still appears the right way up.
Can I convert several HEIC files to PNG at once?
Yes. Select or drop as many files as you like; they are processed one by one in a background worker, so the page stays responsive. Save each PNG with its own Download link, or press Download all (zip) once at least two have finished.
Should I choose PNG or JPG for my HEIC photos?
Pick PNG when you want an exact copy for editing or need transparency, and accept larger files in return. Pick JPG when you want compact files for email, messaging or website uploads. Both converters on this site run in your browser and are used the same way, so you can try each and compare the results.