Convertir HEIC en BMP

Vous pouvez convertir HEIC en BMP gratuitement et sans compte : déposez le fichier ci-dessus et, une ou deux secondes plus tard, le résultat est prêt à télécharger. La conversion se fait dans votre propre navigateur : le fichier n’est donc jamais téléversé. Cela marche sous Windows, macOS et Linux comme sur iPhone et Android, et continue de marcher si vous coupez le réseau.

  • Où cela s’exécute Dans votre navigateur. Le fichier n’est pas téléversé.
  • Avec perte Les couleurs sont conservées à l’identique. BMP ne gère pas la transparence : les zones détourées sont remplies avec la couleur de fond.
  • Limite de taille Jusqu’à 100 Mo par fichier, gratuitement et sans compte.
  • Bon à savoir Le format de destination ne gère pas la transparence : les zones transparentes sont remplies avec la couleur de fond.

Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.

C’est l’importateur qui l’a décidé, pas vous

Personne ne choisit BMP. Les recherches qui atterrissent ici viennent d’une boîte de dialogue de fichier : un système de gestion de stock, une imprimante d’étiquettes d’entrepôt, une suite de badges, un utilitaire de caméra de microscope ou de jauge, un logiciel de conception de tricot ou de broderie, ou quelque chose qu’un sous-traitant a écrit en Visual Basic en 2003 et que personne n’a touché depuis. La liste des extensions qu’il propose a été écrite quand JPEG était neuf, et BMP y est parce que BMP a été sur chaque liste de ce genre depuis Windows 3.0.

C’est toute la raison de cette page. Si le programme prend un PNG, prenez la voie PNG et arrêtez de lire — ce sont les mêmes pixels dans un tiers de l’espace. Si la liste s’arrête vraiment à BMP, JPG et TIF, alors BMP est l’option qui ne compresse pas votre photographie une seconde fois, et le reste de cette page porte sur ce que cela coûte.

Pourquoi un HEIC est illisible pour un logiciel qui lit très bien le BMP

Un BMP est un en-tête suivi de pixels. Cinquante-quatre octets décrivent la largeur, la hauteur et la profondeur de couleur, et tout ce qui suit est l’image, en ordre. Un programme peut en lire un sans aucune bibliothèque, ce qui est la raison pour laquelle le format a survécu à quatre décennies de Windows et pourquoi chaque importateur ancien le supporte.

HEIC est le genre opposé de chose. C’est un conteneur ISO base media — la même structure de boîte-et-atome qu’un MP4 — qui tient des données d’image compressées avec HEVC, le codec vidéo. En ouvrir un veut dire livrer un décodeur HEVC et traiter le pool de brevets derrière, ce qui est la raison pour laquelle le support est arrivé tard même dans les propres produits de Microsoft et n’est jamais arrivé du tout dans la longue traîne des petits logiciels de bureau. L’écart n’est pas de la paresse ; c’est une dépendance réelle qu’un bitmap n’a pas.

La taille du BMP, calculée plutôt qu’estimée

Trois octets par pixel, une ligne après l’autre, chaque ligne complétée à un multiple de quatre octets, plus 54 octets d’en-tête. Une photo iPhone de 12 mégapixels à 4 032 par 3 024 demande 12 096 octets par ligne, ce qui est déjà un multiple de quatre, donc cela fait 36 578 304 octets de données de pixel et 36 578 358 octets au total — 36,6 Mo. Le HEIC d’où elle venait était très probablement entre 1,5 et 2,5 Mo.

Ce facteur d’environ vingt est l’objet du format et le prix de celui-ci. Une frame de 48 mégapixels d’un iPhone 14 Pro ou ultérieur, 8 064 par 6 048, arrive près de 146 Mo. Tout ce qui est à cette taille se déplacera lentement dans un programme qui attendait un formulaire scanné, et certains importateurs anciens ont leurs propres limites bien en dessous — ce qui plaide pour fixer une largeur maximale pendant la conversion plutôt que de découvrir le plafond après coup.

Ce que contient réellement un BMP écrit ici

Un en-tête de fichier de 14 octets, un BITMAPINFOHEADER de 40 octets, puis les pixels : 24 bits chacun, bleu avant vert avant rouge, lignes allant de bas en haut. Les trois ressemblent à des erreurs et les trois sont dans la spécification — BMP a été conçu autour de la façon dont un adaptateur d’affichage de l’époque voulait être alimenté, et la disposition n’a jamais changé.

Les deux champs de résolution sont écrits à 2 835 pixels par mètre, ce qui fait 72 dpi. Pas grand-chose ne les lit, mais un zéro là fait que certains visionneurs anciens rejettent le fichier d’emblée, donc un vrai nombre y va. Il n’y a pas de table de couleurs, pas de champ de compression utilisé et pas de profil ICC, parce que le format tel qu’il est écrit ici n’a nulle part où en mettre un.

Dix bits depuis l’iPhone, huit bits dans le bitmap

Un fichier HEIC peut tenir dix bits par canal et votre iPhone utilise cette marge, en particulier dans les dégradés doux où huit bits montrent leurs paliers — un ciel clair, un mur éclairé d’un côté, une peau en lumière douce. Le bitmap écrit ici est à huit bits par canal, donc ces niveaux supplémentaires sont quantifiés au passage.

Sur une photographie destinée à une imprimante d’étiquettes ou un outil de mesure, c’est invisible et sans importance. Cela n’importe que si le programme récepteur va étirer les tons de façon importante, parce que le banding qui n’était pas visible dans la source peut devenir visible une fois que la plage est écartée. Si c’est le travail, gardez aussi le HEIC ; le bitmap en huit bits est la copie que vous donnez à la machine, pas celle que vous éditez.

Display P3 entre et rien ne sort de l’autre côté

Un iPhone tague ses photographies avec l’espace colorimétrique Display P3, qui est sensiblement plus large que sRGB en rouges et verts saturés. Un BMP n’a aucun champ pour un profil de couleur, donc ce tag ne voyage pas, et quoi que ce soit qui lise le fichier traitera les nombres comme du sRGB.

En pratique le résultat est une couleur saturée un peu éteinte plutôt qu’un changement dramatique, et la plupart des logiciels industriels ou utilitaires auraient de toute façon ignoré un profil. Si la couleur exacte compte — assortir un produit à un échantillon, par exemple — cette voie est la mauvaise, et un format qui porte un profil devrait être utilisé à la place.

Pas de transparence dans le bitmap, mais vous choisissez ce qui le remplit

HEIC peut porter un canal alpha, et quelques flux de travail adjacents à l’iPhone en produisent un. Le bitmap ne le peut pas : l’écriture ici émet 24 bits par pixel sans alpha, donc tout ce qui est transparent est composé avant que les pixels soient écrits, sur la couleur de fond réglée au-dessus de la zone de dépôt, qui commence à blanc.

Pour une photographie d’appareil ordinaire il n’y a rien de transparent à remplir et le contrôle est théorique. Si vous avez un HEIC avec un véritable détourage et avez besoin d’une couleur précise derrière, fixez cette couleur avant la conversion plutôt que de vous fier au blanc par défaut — ou convertissez plutôt en PNG, qui garde la transparence au lieu de vous demander de la régler avec une couleur.

Réduire la taille de l’image avant qu’elle ne devienne un bitmap

Le réglage de largeur maximale est le seul contrôle sur cette paire qui change le résultat d’un ordre de grandeur, parce que la taille du fichier est directement proportionnelle au compte de pixels. Couper 4 032 pixels à 1 024 fait passer le résultat de 36,6 Mo à environ 2,4 Mo, et pour un badge, une étiquette, une entrée de catalogue de pièces ou une pièce jointe de formulaire c’est bien plus de résolution qu’il n’en faut.

Décidez le nombre à partir de ce que le programme fait de l’image plutôt que de la sortie du téléphone. Une photographie affichée à 300 pixels sur un écran ne tire pas parti de 4 032, et un bitmap est le format où chaque pixel inutilisé est payé en entier, à chaque fois que le fichier est ouvert ou copié.

Convertir un dossier de photos iPhone d’un coup

Déposez toute la sélection plutôt qu’un fichier à la fois. Chacun est décodé et écrit séparément avec sa propre progression, et les bitmaps finis peuvent être pris ensemble comme un seul ZIP, ce qui se trouve être aussi la façon sensée de déplacer trente fichiers de 36 Mo sur un réseau.

Le niveau gratuit accepte des fichiers d’entrée jusqu’à 100 Mo, ce que chaque HEIC dépasse avec une marge confortable — la contrainte sur cette paire est la sortie plutôt que l’entrée. Le travail tourne sur votre propre processeur, donc un grand lot est limité par votre machine plutôt que par une file d’attente derrière les jobs d’autres gens.

Garder le HEIC après que le bitmap a été remis

Le bitmap est un format de livraison, pas une copie qui vaut la peine d’être gardée. Il ne porte ni horodatage, ni information d’appareil, ni localisation, ni profil de couleur, et il occupe vingt fois l’espace du fichier dont il vient, donc une archive de BMP est le pire des deux côtés.

Gardez les fichiers HEIC là où ils sont, dans la bibliothèque Photos ou partout d’où ils ont été exportés, et traitez chaque BMP comme une sortie jetable qui peut être régénérée en quelques secondes. Si le vieux programme gagne plus tard un importateur PNG, ou est remplacé, vous aurez toujours les originaux avec leurs dates et leurs couleurs intactes.

Comment convertir HEIC en BMP

  1. Déposez votre fichier HEIC sur cette page, ou cliquez pour en choisir un.
  2. Choisissez BMP comme destination. La conversion se fait dans votre navigateur et le fichier n’est pas téléversé.
  3. Téléchargez le fichier BMP terminé.

HEIC et BMP : ce qui change

HEIC face à BMP
HEICBMP
Nom completHigh Efficiency Image ContainerBitmap Windows
Extension de fichier.heic.bmp, .dib
Type de médiaimage/heicimage/bmp
CompressionAvec perte — la taille se paie en qualitéNon compressé
Première publication20151987
Publié parMPEGMicrosoft
SpécificationISO/IEC 23008-12
LicencePublié, non normaliséPublié, non normalisé
Situation actuelleActuelAncien, encore lu partout
Profondeur de bits108
Couleur qu’il peut décrireYCbCr, gamut étenduRVB, palette indexée
S’ouvre dans un navigateurCertains navigateursTous les navigateurs
Envisagé à la placeJPG, AVIF, WebPPNG, TIFF

Ce qui est perdu

BMP n’a pas de couche alpha. Un fichier HEIC transparent ressort avec ces zones remplies — en blanc sauf indication contraire — et aucun réglage de BMP ne rend la transparence.

BMP contient une seule image fixe. D’un fichier HEIC animé il reste la première image, le reste disparaît : la conversion sert à extraire une image, pas à emporter le mouvement.

HEIC enregistre jusqu’à 10 bits par canal, BMP en garde 8. Cette précision supplémentaire est ce qui encaisse des corrections fortes sans bandes : convertissez après la retouche plutôt qu’avant.

Ouvrir le résultat

BMP s’ouvre dans tous les navigateurs actuels. HEIC va encore moins loin. Si le fichier part sur une page web ou dans un formulaire, c’est souvent toute la raison de la conversion.

Les logiciels habituels ne se recoupent pas : HEIC s’ouvre dans Apple Photos et Adobe Lightroom, BMP dans Microsoft Paint, GIMP et IrfanView — celui qui reçoit le résultat a donc besoin d’un logiciel de la seconde liste.

Taille et qualité

Le résultat est plus lourd que l’original et pas meilleur. HEIC a déjà écarté du détail et BMP enregistre ce qui reste sans en écarter davantage : cela évite une perte supplémentaire, cela n’annule pas la première.

À quoi sert chaque format

Les deux visent des usages différents : HEIC les téléphones et la photographie, BMP l’échange entre programmes. Cela mérite d’être pesé avant, car ce qui justifie l’un est souvent ce qui rend l’autre malcommode.

HEIC est le format de MPEG, publié en 2015. L’enregistrement se fait sur 10 bits par canal.

BMP vient de Microsoft et date de 1987. Microsoft Paint, GIMP et IrfanView le lisent.

BMP a été publié en 1987 et HEIC en 2015. Le plus ancien est en général le fichier le plus sûr à remettre ; le plus récent fait le même travail en moins d’octets.

De HEIC à BMP : questions fréquentes

Mon fichier HEIC est-il téléversé quelque part ?

Non. Cette conversion se fait entièrement dans votre navigateur : le fichier ne quitte donc pas votre appareil. Vous pouvez le vérifier vous-même — ouvrez l’onglet réseau des outils de développement et convertissez quelque chose. Vous verrez la page elle-même et les requêtes de statistiques et de publicité qui financent ce service, et pas une seule qui transporte votre fichier. Le moteur de cette paire précise est libheif, le décodeur de référence du HEIC d’Apple ; votre navigateur le télécharge une fois puis le garde en cache.

Convertir HEIC en BMP est-il gratuit ?

Oui. Pas de compte, pas de filigrane et pas de quota journalier à dépenser : cela tourne sur votre propre machine, vous pouvez donc revenir autant de fois que vous voulez. Le navigateur traite des fichiers jusqu’à 100 Mo, 100 à la fois. libheif est téléchargé sur votre machine et s’y exécute, et c’est pourquoi rien n’est compté.

Y a-t-il une perte de qualité en convertissant HEIC en BMP ?

BMP compresse, des données sont donc perdues. Au réglage par défaut cela ne se voit pas ; pour en être sûr, montez la qualité. Le format de destination ne gère pas la transparence : les zones transparentes sont remplies avec la couleur de fond.

Le fond transparent survit-il de HEIC à BMP ?

BMP n’a pas de couche alpha. Un fichier HEIC transparent ressort avec ces zones remplies — en blanc sauf indication contraire — et aucun réglage de BMP ne rend la transparence.

Un fichier HEIC animé reste-t-il animé en BMP ?

BMP contient une seule image fixe. D’un fichier HEIC animé il reste la première image, le reste disparaît : la conversion sert à extraire une image, pas à emporter le mouvement.

La conversion vers BMP améliore-t-elle la qualité ?

Le résultat est plus lourd que l’original et pas meilleur. HEIC a déjà écarté du détail et BMP enregistre ce qui reste sans en écarter davantage : cela évite une perte supplémentaire, cela n’annule pas la première.

En savoir plus sur ces formats