Turn an iPhone HEIC photo into a JPG that opens anywhere
Your phone saved it as .HEIC. The person you sent it to opens it on Windows and gets nothing. Drop the file here and take back a JPG, converted on this device, hundreds at a time if you need to.
- Reads
- .heic and .heif, including Live Photo stills
- Writes
- JPG or PNG at the original pixel dimensions
- Batch
- No file count limit. Over one file you get a .zip
- Where it runs
- Your browser. The photo is never sent anywhere
How to use it
- Drop your .HEIC files on the frame above, or click it and pick them.
- Choose JPG (smaller, fine for anything) or PNG (larger, no quality loss).
- Press convert. A hundred photos takes about a minute on a laptop.
- Download them one by one, or take the zip.
Questions
Why can Windows not open my HEIC file?
Apple made HEIC the default camera format in iOS 11 because it halves the file size. Windows only reads it if someone has installed the HEIF extension from the Microsoft Store, and most people have not. Converting to JPG sidesteps the whole problem.
Does converting lose quality?
JPG is lossy, so there is a re-encode. This tool writes JPG at quality 0.92, which is visually indistinguishable from the original on a photograph. If you want zero loss, pick PNG instead and accept a much bigger file.
Are my photos uploaded to a server?
No. The decoder is a WebAssembly build of libheif that runs inside this page. You can prove it: open your browser devtools, watch the network tab, convert a file, and you will see no request carrying it.
Can it do a whole holiday folder at once?
Yes. Select the lot. There is no count cap and no queue, because nothing is waiting on a server. Very large batches are limited only by your own memory.
Next door
compress pdf to a size, remove background, passport photo, compress image to a size.