HEIC-bestanden: waarom iPhone-foto’s niet openen, en wat je eraan doet
Wat HEIC is, waarom Windows, Android en uploadformulieren iPhone-foto’s weigeren en hoe je ze in je browser omzet naar JPG of PNG zonder ze te uploaden.
In één oogopslag
- Type
- Afbeelding
- Compressie
- Met verlies
- Extensies
- .heic, .heif
- MIME-type
- image/heic
- Ook bekend als
- HEIF, iPhone photo
HEIC is het bestand dat de camera van een iPhone wegschrijft. Het formaat eronder is HEIF, het High Efficiency Image File Format, in 2015 door MPEG gestandaardiseerd; een .heic-bestand is een HEIF-container met afbeeldingen die zijn gecomprimeerd met HEVC, de videocodec die ook bekendstaat als H.265. Apple maakte het in 2017 met iOS 11 de standaard voor de camera, en sindsdien slaat elke iPhone zijn foto’s zo op, tenzij je iets anders instelt.
Lees meer
De reden is de grootte. Een foto coderen als keyframe van een video slaat haar op in ongeveer de helft van de ruimte die een JPEG bij vergelijkbare kwaliteit nodig heeft, en dat telt op een telefoon die duizenden foto’s maakt. HEIF bevat ook wat JPEG niet kan: meerdere afbeeldingen in één bestand voor reeksen en Live Photos, dieptekaarten voor de portretmodus, transparantie en 10-bit kleur. Grote foto’s worden opgeslagen als een raster van tegels die de viewer weer aan elkaar zet.
De prijs is compatibiliteit. Op HEVC rusten patenten met licentiekosten, dus de ondersteuning buiten Apple kwam traag op gang. Windows toont HEIC pas na het installeren van extensies uit de Microsoft Store, waarvan er één betaald is; Chrome en Firefox decoderen het helemaal niet; en veel uploadformulieren, afdrukdiensten en oudere programma’s weigeren het bestand meteen. Een iPhone zet bij sommige manieren van delen automatisch om naar JPG, maar niet bij alle, en een foto die via een kabel of cloudsynchronisatie wordt overgezet, komt meestal aan als HEIC.
Converteren is de betrouwbare oplossing. JPG is het doel voor een foto die overal moet openen — die komt uit op ongeveer twee keer de grootte van de HEIC. PNG past bij een foto die je gaat bewerken, of een met transparantie, met een paar keer de grootte. Hier doet libheif, de referentiedecoder, het decoderen, draaiend in je browser als WebAssembly, dus de foto’s blijven op je apparaat; de geconverteerde kopie bevat geen locatie of cameragegevens.
HEIC naar andere formaten converteren
HEIC — veelgestelde vragen
Wat is een HEIC-bestand?
Een foto in het High Efficiency Image File Format, gecomprimeerd met de HEVC-codec. Het is wat iPhones standaard opslaan, en het bewaart een afbeelding in ongeveer de helft van de ruimte van een JPEG bij vergelijkbare kwaliteit.
Waarom kan ik HEIC niet openen op Windows?
Omdat Windows HEVC niet uit zichzelf decodeert. Het heeft de extensies voor HEIF en HEVC uit de Microsoft Store nodig, waarvan de tweede geld kost. Converteren naar JPG maakt beide overbodig.
Is HEIC beter dan JPG?
Qua compressie wel — vergelijkbare kwaliteit in ongeveer de helft van de grootte — en het ondersteunt transparantie, 10-bit kleur en meerdere afbeeldingen. Het voordeel van JPG is dat alles het opent, en bij delen is dat meestal wat telt.
HEIC naar JPG of naar PNG?
JPG om te delen en te uploaden. PNG als je de foto gaat bewerken, of als ze transparantie heeft die je wilt behouden. De PNG wordt een paar keer groter dan de HEIC; de JPG ongeveer twee keer.
Is HEIF hetzelfde als HEIC?
HEIF is het containerformaat; HEIC is HEIF met afbeeldingen die met HEVC zijn gecomprimeerd, en dat is wat iPhones maken. De extensie .heif wordt soms voor dezelfde bestanden gebruikt, en deze converter accepteert beide.
Worden mijn foto’s geüpload als ik ze hier converteer?
Nee. De decoder draait in je browser; bij je eerste conversie is het een download van 1,4 MB en verder niets. Converteer één foto, ga offline en converteer er nog een om het zelf te zien.
Behoudt de conversie de locatie en datum van de foto?
Nee. De canvas van de browser neemt geen metadata mee, dus gps-coördinaten, cameragegevens en de opnamedatum worden verwijderd. Dat beschermt je locatie als je deelt, maar bewaar het origineel als je de datum nodig hebt.
Hoe laat ik mijn iPhone in plaats daarvan JPG opslaan?
Instellingen → Camera → Formaten → Meest compatibel. Nieuwe foto’s worden dan als JPG opgeslagen en nemen meer ruimte in; bestaande blijven HEIC.