HEIC -> PNG · Local tool
HEIC to PNG
Turn iPhone HEIC photos into PNG, with no further compression loss.
01 / Your device
the file stays here
02 / Browser memory
the work runs locally
03 / Your downloads
the result arrives here
How it works / no cloud
A conversion engine, not an upload form.
HEIC is the one format your browser cannot read on its own, so filetity loads libheif, an open-source decoder compiled to WebAssembly, the first time you use this page. It decodes the photo to raw pixels and your browser writes those pixels straight out as PNG, which stores them exactly. Nothing is thrown away on the way out, and the photo is never uploaded.
- Offline ready
- Installable app
- No file limit queue
Straight answers
No accordion. Nothing hidden.
- Is it free?
- Yes, with no watermark and no page limit.
- Does it need an account?
- No. There is no account system.
- Is my file processed on my device?
- Yes. The file is read by your browser and never uploaded. There is no server to send it to.
- What formats are supported?
- HEIC and HEIF in. PNG out, or JPG if you switch. One file per photo, or a ZIP when you convert several.
- What are the limits?
- One photo per file. A HEIC can hold several images, such as a burst or a Live Photo still with its extras, and only the main photo is converted. No limit on how many files you convert.
- Does it work on mobile?
- Yes, on any modern mobile browser. Large files are limited by the memory the phone gives the browser.
- Does it work offline?
- Yes, after the first conversion. The decoder is about 350 KB and downloads once, then your browser keeps it, so later visits work with no network connection.
- Why convert HEIC to PNG rather than JPG?
- Because PNG does not compress the picture again. HEIC is already lossy, and sending it through JPG runs it through a second lossy pass on top of the first, which is where edge artefacts and blotchy skies come from. PNG stores the decoded pixels exactly as libheif produced them. If you are going to edit, crop, retouch or archive the photo, that matters. If you are going to email it or put it on a website, it does not, and JPG is the better choice.
- How much bigger will the PNG be?
- About fifteen times bigger for a phone photo. A 3080 by 2052 iPhone HEIC of 636 KB came out as an 8.8 MB PNG, measured in Chrome on 2026-08-26. PNG never discards detail and a photograph has detail in every pixel, so no setting here will make it smaller. If the size is the problem, use HEIC to JPG instead.
- Does PNG transparency help here?
- No. A photo from a phone camera is fully opaque, so the alpha channel PNG adds sits empty. Pick PNG here for the missing second compression pass, which is the part that changes the picture.
- What happens to Live Photos and depth data?
- Only the main photo is converted. The short video attached to a Live Photo, the depth map used for Portrait mode and anything else stored alongside the picture are not carried into a PNG, because PNG has nowhere to put them. Keep the original if you need those.
Keep working locally
4 available · more coming