Convertir HEIC en JPG
HEIC vers JPG convertit, dans votre navigateur, les photos prises par un iPhone en un format que tout le reste sait ouvrir. Chrome et Firefox ne savent pas décoder le HEIC eux-mêmes ; cette page charge donc un vrai décodeur HEVC — compilé en WebAssembly, récupéré uniquement quand vous déposez un fichier HEIC — et l’exécute en local. Vos photos ne sont pas envoyées.
Déposez vos photos HEIC ici
ou n’importe où sur la page · Choisir des fichiers · 100 Mo
Acceptés : HEIC, HEIF
Comment fonctionne Convertir HEIC en JPG ?
Le HEIC est le format sous lequel un iPhone enregistre les photos depuis iOS 11, en 2017. C’est un bon format — environ la moitié de la taille du JPEG à qualité égale — et c’est aussi la raison pour laquelle tant de gens se retrouvent avec un dossier de fichiers qu’aucun logiciel de leur portable Windows n’ouvre.
Pourquoi votre navigateur ne peut pas ouvrir un HEIC
Le HEIC est un conteneur : HEIF à l’extérieur, HEVC — le codec vidéo aussi connu sous le nom de H.265 — à l’intérieur. HEVC est couvert par des pools de brevets qui font payer les implémentations de décodeurs, et Chrome et Firefox ont refusé d’en livrer un pour les images. Safari le peut, parce qu’Apple détient déjà une licence HEVC pour tout le système d’exploitation. Ainsi, sur un Mac ou un iPhone, vos fichiers HEIC s’ouvrent partout, tandis que sur Windows ou Android les mêmes fichiers sont illisibles sans logiciel supplémentaire.
Ce que fait cette page à la place
Elle embarque son propre décodeur : libheif — l’implémentation open source de référence de HEIF — compilé en WebAssembly, exécuté dans cet onglet. Quand vous déposez un fichier, on demande d’abord au navigateur de le décoder ; s’il refuse et que les octets sont bien un conteneur HEIF, le décodeur est téléchargé et fait le travail. Environ deux mégaoctets, récupérés une seule fois, et uniquement par les gens qui en ont réellement besoin : convertissez un JPEG ici et rien de tout cela n’est chargé, et les utilisateurs de Safari n’en ont jamais besoin du tout, puisque leur navigateur sait déjà le faire nativement.
Les pixels décodés passent ensuite par le même chemin que toute autre image de ce site — un canvas, et l’encodeur JPEG ou PNG du navigateur lui-même.
La détection se fait sur le contenu, pas sur le nom de fichier
L’extension d’un fichier est une affirmation, pas une preuve. Un .heic qui est en réalité un JPEG, c’est courant — certains outils renomment au lieu de convertir — et l’inverse arrive à chaque feuille de partage qui fait la même chose dans l’autre sens. La vérification pratiquée ici lit donc la boîte ftyp au début du fichier, là où un conteneur ISO base media déclare ce qu’il est, et regarde à la fois la marque principale et la liste des marques compatibles : un iPhone écrit heic, un export Google Photos écrit mif1 avec heic plus bas dans la liste.
L’orientation, là où ces conversions se trompent le plus souvent
Un téléphone tenu de côté enregistre l’image telle que le capteur l’a lue, plus une note indiquant où est le haut. Un convertisseur qui ignore la note produit un dossier de photos couchées sur le côté. Ici, la rotation est appliquée aux pixels avant l’encodage, si bien que le résultat n’a besoin d’aucune note et est droit partout.
Live Photos et rafales
Un HEIC peut contenir plus d’une image — une Live Photo accompagne sa photo fixe d’une courte vidéo, et une rafale contient une séquence. La première image de premier niveau est celle que montre la pellicule, et c’est celle qui est convertie ici. La partie vidéo d’une Live Photo n’est pas une image et n’est pas extraite.
La confidentialité n’est pas un détail
Les fichiers HEIC sont presque toujours des photos personnelles, avec en supplément les coordonnées GPS des lieux où elles ont été prises. Chaque « convertisseur HEIC gratuit » qui vous demande d’envoyer vos fichiers vous demande en réalité une copie de votre pellicule, localisations comprises. Comme tout s’exécute ici en local, rien n’est transmis — et le réencodage abandonne le bloc EXIF, si bien que le JPEG produit ne transporte pas la localisation avec laquelle le HEIC était arrivé.
Régler le problème à la source
Sur un iPhone : « Réglages → Appareil photo → Formats → Le plus compatible » fait enregistrer les photos directement en JPEG. Vous perdez un peu d’efficacité sur la taille des fichiers et vous gagnez de ne plus jamais avoir à y penser. Il existe aussi « Réglages → Photos → Transférer vers Mac ou PC → Automatique », qui convertit à la sortie, par câble.
Entrée
IMG_4021.HEIC — 2.1 MB 4032 x 3024, portrait ftyp brand: heic
Sortie
IMG_4021.jpg — 1.4 MB 3024 x 4032 (rotation applied) EXIF and GPS not carried over
Quelles options et quels cas limites Convertir HEIC en JPG prend en charge ?
| Paramètre | Type | Valeur par défaut | Comportement et cas limites |
|---|---|---|---|
| JPG | sortie | défaut | S’ouvre partout, y compris dans des logiciels datant de trente ans. Le bon format pour une photo que vous devez envoyer à quelqu’un. |
| PNG | sortie | — | Sans perte, et plusieurs fois plus volumineux pour une photo. À n’utiliser que si l’image sera éditée par la suite. |
| WebP | sortie | — | Plus petit que le JPG à qualité identique et pris en charge par tous les navigateurs actuels — mais pas par toutes les applications de bureau. |
| Qualité | 0.1 – 1.0 | 0.85 | S’applique au JPG et au WebP. 0.85 est visuellement indiscernable du HEIC. |
| Largeur max | pixels | aucun | Optionnel. Une photo iPhone fait 4032 pixels de large, ce qui est plus que ce dont la plupart des destinations ont besoin. |
| Décodeur | libheif (WASM) | — | Environ 2 Mo, chargé uniquement si le navigateur refuse le fichier. Safari n’en a jamais besoin. |
| Orientation | appliquée | — | La rotation est intégrée dans les pixels, donc la sortie est droite partout. |
| EXIF / GPS | supprimé | — | Le réencodage à partir des pixels ne conserve pas les métadonnées. |
Questions fréquentes
Pourquoi Windows ou Chrome ne peuvent-ils pas ouvrir mes photos d’iPhone ?
Le HEIC enveloppe du HEVC, le codec vidéo H.265, et les décodeurs HEVC sont soumis à des licences de brevets. Apple détient une licence HEVC pour tout son système d’exploitation, si bien que Safari et macOS ouvrent le HEIC nativement ; Chrome et Firefox ont choisi de ne pas livrer de décodeur, et les installations Windows plus anciennes ont besoin d’un pack de codecs payant du Microsoft Store. Vos fichiers n’ont rien d’anormal — le format n’est simplement pas libre d’implémentation.
Comment cette page convertit-elle le HEIC si Chrome ne le peut pas ?
Elle apporte son propre décodeur : libheif, l’implémentation open source de référence, compilé en WebAssembly et exécuté dans l’onglet. Il pèse environ deux mégaoctets, et c’est pourquoi il n’est téléchargé qu’une fois que le navigateur a déjà refusé le fichier — personne en train de convertir un JPEG ne le paie, et les utilisateurs de Safari n’en ont jamais besoin du tout. Une fois chargé, il décode vers des pixels bruts, et l’encodeur JPEG du navigateur prend le relais.
Mes photos sont-elles envoyées ?
Non, et sur cet outil cela compte plus que sur la plupart des autres. Les fichiers HEIC sont des photos de pellicule, qui portent en général les coordonnées GPS de leur lieu de prise de vue ; un convertisseur qui vous demande de les envoyer demande exactement cela. Tout se passe ici dans votre navigateur. Vous pouvez surveiller le panneau Réseau pendant la conversion — la seule requête est le décodeur lui-même, et aucune donnée photo ne quitte la machine.
La photo convertie perd-elle en qualité ?
Un peu, inévitablement : le HEIC est déjà avec perte, et réencoder en JPEG est une deuxième passe avec perte. À qualité 0.85, la différence n’est pas visible sur une photographie — il faudrait comparer les valeurs de pixels pour la trouver. Le JPEG sera typiquement plus volumineux que le HEIC malgré tout, parce que le HEIC est réellement un format plus efficace. Choisissez PNG si vous ne voulez aucune seconde perte, et acceptez un fichier bien plus volumineux.
Puis-je convertir tout un dossier d’un coup ?
Oui — sélectionnez ou déposez autant de fichiers que vous voulez, jusqu’à 100 fichiers et 250 MB au total. Ils sont convertis l’un après l’autre plutôt qu’en parallèle, ce qui limite la mémoire à une seule photo à la fois ; une douzaine d’images de 12 mégapixels décodées en même temps, c’est ce qui met à genoux un navigateur de téléphone. Le décodeur est chargé une seule fois pour tout le lot.
Le JPEG contient-il encore ma localisation ?
Non. La conversion décode vers des pixels bruts puis encode à partir d’eux, et les métadonnées EXIF — coordonnées GPS, modèle d’appareil photo et horodatage compris — ne sont pas transportées. La seule chose préservée est l’orientation, et elle l’est en étant appliquée : la rotation est inscrite dans les pixels, si bien que la photo est droite au lieu de reposer sur une balise qui a été abandonnée.
Comment empêcher mon iPhone de créer des fichiers HEIC ?
« Réglages → Appareil photo → Formats → Le plus compatible ». L’appareil photo enregistre alors directement en JPEG et vous ne voyez plus jamais ce problème, au prix d’un stockage à peu près doublé par photo. Il existe aussi « Réglages → Photos → Transférer vers Mac ou PC → Automatique », qui convertit les photos au moment où elles sont copiées par câble, tout en gardant les originaux en HEIC sur le téléphone.
Que peut faire d'autre Convertir HEIC en JPG ?
Quels outils liés devriez-vous utiliser ensuite ?
- Redimensionner une imageRéduit sans le crénelage laissé par la plupart des outils
- Convertir une imageJPG, PNG, WebP et AVIF, transparence gérée correctement
- Recadrer une imageTracez ou saisissez un rectangle ; les pixels conservés restent intacts
- Convertir une image en Base64Intègre une image en Base64 et mesure le surcoût de 33 %