Convert HEIC to PNG

● 100% client-side, so nothing is uploaded

Loading…

Convert HEIC to PNG on your device when you need an iPhone photo in a lossless format. PNG stores the decoded pixels exactly, so nothing more is lost on the way, which suits photos you are about to retouch, crop for print or place in a design tool that will not take HEIC. The trade is file size, and for simply sharing a photo, JPG remains the practical choice. The HEIC decoder runs in your browser, there is no quality setting to get wrong, and the photos are not uploaded anywhere.

How it works

  1. Drop the HEIC or HEIF photos. The decoder, about 1 MB, loads the first time one is converted or previewed.
  2. PNG is preselected, and the quality slider is switched off: PNG is lossless, so there is nothing to tune.
  3. Press Convert & download. Each photo saves as name-converted.png; a batch arrives as one ZIP.

Questions

Is PNG or JPG better for HEIC photos?
For sharing, JPG: it is much smaller and every app accepts it. PNG is better when the photo will be edited further, because it adds no compression loss of its own, while a JPG at 90% adds a little. Neither brings back detail the HEIC compression already removed, so a PNG is not sharper than the original.
Why is the PNG so much larger than the HEIC?
HEIC uses the same kind of lossy compression as modern video, which is very efficient for photos. PNG is lossless, so it stores every pixel, including the fine grain a camera sensor produces, and grain compresses poorly. Expect several times the size for a photo; for screenshots and flat graphics the gap is much smaller.
Can I convert many HEIC photos to PNG at once?
Yes, up to 200 files or 2 GB per batch. They are converted one after another on your device, and the download is a single ZIP holding every PNG plus a report listing each photo, including any that failed and why.
Does my file get uploaded?
No. The models and all processing run inside your browser on your own device. You can verify this yourself: open your browser’s DevTools, watch the Network tab, and process a file: there are no uploads. After the first visit most tools also work fully offline.
How are RAW files converted?
Honestly: RAW files carry a full-size JPEG preview rendered by the camera, and that is what this tool extracts, instantly and losslessly. It does not demosaic the sensor data; a RAW developer with your own processing choices is the right tool for that.
Why does HEIC need a special decoder?
Browsers do not decode HEIC, so this page ships an open-source decoder (libheif, compiled to WebAssembly) that runs on your device. The photo itself still never leaves your machine.

Related tools