How to use
- Choose or drop HEIC photos — several at once is fine.
- Adjust the JPG quality if you like (90 by default).
- Photos convert one by one; download each, or click Download all (ZIP).
Options explained
- JPG quality
- 90 is a good balance between quality and size; higher means bigger files.
- Orientation
- The rotation stored in the photo is applied, so portrait shots stay upright.
- Metadata
- Location, device and other EXIF data are not copied to the JPG, which is safer for sharing.
What is accepted
HEIC is Apple’s name for a still image stored in the HEIF container (ISO/IEC 23008-12), usually compressed with HEVC. The server recognises the file by the brand written in its first bytes, not by the extension, so a HEIC photo renamed to something else is still read. A file that is not HEIF, or that has no usable image, is rejected with an error.
Decoded images are limited to 60 million pixels. A 48-megapixel iPhone photo, which has about 48 million pixels, is within that limit. The result keeps the full pixel size of the photo and is saved with the same name and a .jpg extension, for example IMG_2041.HEIC becomes IMG_2041.jpg.
The quality slider runs from 50 to 100. JPEG quality changes how strongly the picture is compressed, not its pixel size, so lowering it makes a smaller file with more visible artefacts, mostly in smooth areas such as sky.
Frequently asked questions
Why does this tool upload my photos?
The codecs needed to decode HEIC are not licensed for distribution in a web page, so conversion happens on our server. Photos are discarded right after and never stored.
Is there a size limit?
Up to 25 MB per file; typical iPhone photos are 1–5 MB.
Can my iPhone just take JPGs?
Yes: Settings → Camera → Formats → Most Compatible. New photos will be saved as JPG.
Privacy
This tool needs our server: what you enter or upload is sent over HTTPS, processed and then discarded, never stored. Server access logs record IP addresses and request URLs, used only to prevent abuse.