HEIC → PNG
HEIC to PNG converter
Turn iPhone HEIC photos into PNG files — decoded from the original pixels, written in this tab, uploaded nowhere.
PNG is lossless, so the file keeps every pixel the decoder produced — and it is much larger than JPG. Choose it for editing or archiving, not for sharing.
At a glance
- Price
- Free
- Account
- None needed
- Upload
- None — the photo is decoded and converted in your browser tab, nothing is sent to a server
- Input
- HEIC, HEIF
- Output
- PNG (lossless)
- File size
- 64 MB per file
- Works on
- Any modern browser — Safari decodes HEIC natively, Chrome, Edge and Firefox use a bundled decoder
How to convert HEIC to PNG
Add the HEIC photos
Drop them on the box above or pick them from your disk; a batch converts one photo after another.
Convert
Press Convert to PNG. Your browser's own decoder reads the HEIC where it can, and a bundled decoder steps in where it cannot.
Download the PNGs
Each file appears with its pixel size and weight. PNGs are big next to JPGs — that is the format doing its job, not the converter.
When PNG is the right target
PNG stores pixels losslessly: nothing is thrown away on the way in and nothing on the way out, which is why editors and archivers prefer it. Converting a HEIC to PNG therefore keeps exactly what the decoder saw — a good starting point for retouching, screenshots of photos, or any pipeline that re-saves the file later.
The cost is size: a photo that was 2 MB as HEIC can easily be 15–25 MB as PNG. If the file is headed for a chat, an email or a website, convert to JPG instead — this site has a page for exactly that.
HEIC to PNG questions
Is my file uploaded anywhere?
No. The photo is decoded and re-encoded inside this browser tab; the bundled decoder is a file this site serves, not a service that receives your picture.
Why is the PNG so much larger than the HEIC was?
HEIC uses modern intra-frame compression, roughly twice as efficient as JPG and several times smaller than lossless PNG. The PNG keeps every decoded pixel exactly, and that precision shows up in the file size.
PNG or JPG for an iPhone photo — which should I pick?
JPG for anything you will send, post or print; the size difference is huge and imperceptible. PNG when the photo will be edited and re-saved, or when you need the decoded result without another lossy step.
Does the transparency of the original survive?
Photos have no transparency to begin with, so there is none to keep — the PNG contains the full opaque picture either way.
What about HEIC files from cameras other than iPhones?
Any HEIC or HEIF still works, from any camera, as long as its bit depth is the 8-bit kind photos use. The engine reads the file's header to decide exactly what it is.