Convertisseur BMP en PNG

Dernière révision du contenu :

Vous déposez vos fichiers BMP et vous téléchargez des images PNG terminées. L’écriture est sans perte : chaque pixel ressort donc du convertisseur avec la couleur qu’il avait en entrant. Notre capture d’écran de 1200 sur 630 pixels est entrée avec 2,16 MB et en est ressortie avec 184,9 KB. Tout le travail se déroule dans votre navigateur.

Convertir et télécharger

Fichiers en attente

Ajoutez des fichiers BMP à gauche pour lancer la conversion en PNG.

vers

Qu’est-ce que le BMP et qu’est-ce que le PNG ?

Le BMP enregistre l’image point par point, sous la forme exacte dans laquelle elle arrive à l’écran. Le format a été créé pour le système OS/2, il est passé ensuite dans Windows et il y est resté pour de bon.[1] Dans sa variante la plus courante, un point occupe 24 bits, soit un octet pour le rouge, un pour le vert et un pour le bleu. Cette écriture peut nommer 16,7 millions de nuances, et chaque pixel reçoit dans le fichier sa propre place avec la valeur complète de sa couleur.

Le PNG décrit la même image autrement. Avant que quoi que ce soit n’arrive dans le fichier, le format fait passer l’image par deux étapes. Il prédit d’abord la valeur de chaque pixel à partir de ses voisins et n’enregistre que l’écart par rapport à cette prédiction. Il compresse ensuite le résultat avec Deflate. Les deux étapes sont réversibles, si bien que le fichier terminé restitue exactement l’image qui y est entrée. Le format a été conçu en 1995, après qu’Unisys et CompuServe ont déposé des revendications de brevet sur la compression LZW utilisée dans le GIF.[2]

La description en vigueur est la troisième édition de la spécification, que le W3C a publiée comme recommandation le 24 juin 2025.[3] Elle énumère cinq types d’image PNG ainsi que des profondeurs de 1 à 16 bits par canal. Elle y ajoute une animation composée d’images successives et un bloc nommé eXIf, dans lequel le fichier porte les métadonnées de la photo.

Comment convertir un BMP en PNG ?

Faites glisser vos fichiers BMP sur le champ Ajouter des fichiers, ou cliquez sur ce champ et désignez les images sur votre disque. Vous pouvez placer de nombreux fichiers d’un coup dans la file d’attente. Appuyez ensuite sur le bouton Convertir.

Vous téléchargez les images terminées une par une avec le bouton Télécharger placé à côté de la ligne de la file, ou toutes ensemble avec le bouton Tout télécharger. Le bouton Tout effacer vide la file entière, et l’étiquette Supprimer à côté d’une ligne en retire un seul fichier.

Dans la file de droite, chaque fichier affiche son poids avant et après la conversion, avec la différence en pourcentage. Notre capture d’écran de 1200 sur 630 pixels y a inscrit Avant : 2.16 MB · Après : 184.9 KB (92% de moins). Le même récapitulatif pour tout le lot se trouve sous les boutons, dans la ligne Économisé.

L’écriture elle-même est assurée par le navigateur avec son propre encodeur PNG. Le PNG est le format que le canevas du navigateur renvoie par défaut, et le réglage de qualité n’agit que sur les formats avec perte comme le JPEG et le WebP.[4] La conversion vers le PNG se déroule donc avec un seul réglage et rend l’image complète à chaque fois.

Le fichier reste sur votre appareil du premier clic jusqu’à la fin du travail. Sous le convertisseur se trouve un sélecteur de formats portant la mention BMP en PNG. Un clic sur l’un des deux formats ouvre une liste, et le choix effectué vous amène sur la page du convertisseur de cette paire. Toutes les paires de ce groupe sont également rassemblées sur la page de la sous-catégorie Conversion de format.

Pourquoi un fichier PNG pèse-t-il moins qu’un BMP ?

Le poids d’un fichier BMP se calcule à l’avance, et le résultat ne dépend pas de ce que montre l’image. Chaque pixel occupe trois octets, et chaque ligne de l’image est complétée par des zéros jusqu’à un multiple de quatre octets ; la documentation de Microsoft en donne une formule toute prête.[5] À cela s’ajoutent 54 octets d’en-tête.

Suivons ce calcul sur une photo de 3000 sur 2000 pixels. Une ligne contient 3000 pixels de trois octets chacun, soit 9 000 octets. À cette largeur, rien n’a besoin d’être complété, car 9 000 se divise par quatre. Il y a 2 000 lignes, donc les pixels seuls occupent 18 000 000 d’octets. Avec l’en-tête, le fichier pèse 18 000 054 octets, soit 17,2 MB dans la notation qu’emploie le récapitulatif de l’outil.

Le PNG emprunte une autre voie et économise de la place en deux étapes. La première étape est le filtrage. Pour chaque ligne, l’encodeur choisit l’une des cinq méthodes de prédiction et enregistre l’écart du pixel par rapport à son voisin plutôt que la valeur elle-même.[3] Sur une surface lisse, ces écarts restent proches de zéro. La seconde étape est la compression Deflate, décrite dans le document RFC 1951, qui parcourt cette suite et écrit chaque répétition sous forme d’une seule référence.[6]

C’est de là que vient l’écart entre les résultats de notre mesure. Une image faite de grandes plages unies laisse après le filtrage de longues suites de zéros et s’allège fortement : notre visuel de 800 sur 600 pixels est passé de 1,37 MB à 40,2 KB. Une photo d’appareil porte une valeur différente dans presque tous les pixels ; les répétitions y sont donc rares. Le fichier de 3000 sur 2000 pixels est passé de 17,2 MB à 14,2 MB, et un tel résultat est normal en photographie. Lorsqu’une photo doit s’alléger bien davantage, c’est le convertisseur BMP en JPG qui la prépare.

Combien pèse la même image en BMP et en PNG ?

Nous avons préparé les fichiers BMP dans la variante la plus courante, en 24 bits et sans compression, puis nous les avons passés dans ce convertisseur. Nous donnons les poids exactement comme l’outil les calcule : en kilooctets et mégaoctets de 1024, avec le même arrondi.
ImageTaille en pixelsBMPPNGCombien de moins
Photo d’appareil3000 × 200017,2 MB14,2 MB18%
Photo pour un site internet1280 × 8503,11 MB2,22 MB29%
Numérisation d’une page de livre1200 × 16005,49 MB2,31 MB58%
Capture d’écran d’une interface1200 × 6302,16 MB184,9 KB92%
Visuel fait de plages unies800 × 6001,37 MB40,2 KB97%
Mesure réalisée par nos soins le 6 septembre 2026, dans un navigateur fondé sur le moteur Chromium en version 151. Les cinq images placées ensemble dans la file ont donné 29,3 MB à l’entrée et la ligne Économisé : 10,4 MB (~35% de moins). Votre résultat dépend du contenu de l’image : plus elle comporte de plages unies, plus le fichier PNG ressort petit.

Comment la variante du BMP agit-elle sur le résultat ?

Nous avons enregistré la même image de 800 sur 600 pixels des cinq manières qu’autorise le format BMP, et nous avons passé chacune d’elles dans le convertisseur. La première colonne donne le poids du fichier d’entrée, la deuxième celui du PNG obtenu, et la troisième dit ce qu’est devenue la transparence.
Variante du fichier BMPBMPPNGTransparence dans le résultat
24 bits, lignes depuis le bas1,37 MB40,2 KBImage entièrement opaque
24 bits, lignes depuis le haut1,37 MB40,2 KBImage entièrement opaque
8 bits avec palette de 256 couleurs469,8 KB39,0 KBImage entièrement opaque
32 bits, en-tête de 40 octets1,83 MB40,2 KBImage entièrement opaque
32 bits, en-tête en version cinq avec masque alpha1,83 MB20,7 KBConservée, 240 000 pixels transparents
Mesure réalisée par nos soins le 6 septembre 2026. Les deux premières lignes portent la même image écrite avec les lignes en ordre inverse et donnent un fichier de sortie identique à l’octet près. La dernière ligne montre la condition à laquelle la transparence atteint le résultat : l’en-tête en version cinq porte un masque du canal alpha et le navigateur le lit. Avec l’en-tête classique de 40 octets, le quatrième octet d’un pixel n’est pas traité comme une opacité et l’image ressort entièrement opaque, conformément à la documentation du format.[5]

Qu’est-ce qui distingue le BMP du PNG ?

Caractéristique du formatBMPPNG
CompressionAucune dans la variante la plus courante, sans perte par RLE en optionSans perte : filtrage des lignes, puis Deflate
Profondeur de couleurde 1 à 32 bits par pixelde 1 à 64 bits par pixel, selon le type d’image
TransparenceCanal alpha dans les en-têtes à partir de la version quatreCanal alpha dans deux des cinq types d’image, sur 8 ou 16 bits
AnimationNonOui, depuis la troisième édition de la spécification en 2025
Métadonnées de la photo au standard ExifNonOui, dans un bloc nommé eXIf
OrigineLe système OS/2 ; il est arrivé dans Windows en 1990 avec la version 3.0Le groupe de travail PNG, 1995
À partir de quelle version les navigateurs les lisentdepuis les premières versions de Chrome, Firefox, Safari et Edgedepuis les premières versions de Chrome, Firefox, Safari et Edge
Les possibilités du BMP sont données d’après la documentation de Microsoft[5] et la notice encyclopédique consacrée à ce format[1], celles du PNG d’après la troisième édition de sa spécification[3] et la notice consacrée à ce format[2]. La prise en charge par les navigateurs est décrite par le guide de MDN, qui cite les deux formats comme lus par tous les navigateurs.[7]

Que fait le convertisseur avec un fichier BMP ?

Huit points qu’il vaut mieux connaître avant de placer un lot important d’images dans la file d’attente.

  1. Il lit cinq variantes de fichier BMP

    Nous les avons vérifiées l’une après l’autre : 24 bits avec les lignes depuis le bas, 24 bits avec les lignes depuis le haut, 8 bits avec palette et deux variantes en 32 bits, avec en-tête de 40 octets et avec en-tête en version cinq. Les cinq fichiers portaient la même image et les cinq ont été lus.
  2. Le nombre de pixels reste le même

    Une photo de 3000 sur 2000 pixels ressort en PNG de 3000 sur 2000 pixels. Nous avons lu ces valeurs directement dans l’en-tête du fichier obtenu, dans le bloc IHDR qui décrit l’image. Seule la manière d’écrire change, tandis que le cadrage et la résolution restent intacts.
  3. La couleur de chaque pixel reste inchangée

    Nous avons comparé toutes les composantes de l’image avant l’écriture et après relecture du fichier obtenu. Sur une photo de 3000 sur 2000 pixels, cela représente 24 millions de valeurs, canal d’opacité compris. Toutes sont ressorties identiques.
  4. La transparence passe dans le résultat

    Notre fichier de test avec masque du canal alpha comptait 240 000 pixels entièrement transparents sur 480 000 au total. Le PNG obtenu les a tous conservés, car le PNG porte un canal alpha dans les deux types d’image qui l’admettent.
  5. Le résultat est écrit en couleur complète

    L’en-tête du fichier obtenu indique 8 bits par canal ainsi qu’un type d’image avec canal alpha. C’est la même étendue de 16,7 millions de nuances que porte un BMP en 24 bits, augmentée d’une valeur d’opacité à chaque pixel.
  6. L’écriture dure une fraction de seconde

    L’encodeur travaille sur votre propre ordinateur, le temps dépend donc de sa puissance. Dans notre mesure, une photo de 3000 sur 2000 pixels a été écrite en 0,30 seconde. Un visuel de 800 sur 600 pixels était prêt en 3 millisecondes. Les cinq images ont traversé la file en 1,7 seconde, et la barre au-dessus des boutons indique combien de fichiers sont déjà terminés.
  7. Un fichier unique jusqu’à 100 MB

    C’est ce que le convertisseur accepte pour un seul fichier. Au-delà, il affiche le message Le fichier est trop volumineux (max 100 Mo). Dans cette limite tient un BMP non compressé d’environ 5900 sur 5900 pixels.
  8. Les très grandes images sont ajustées au canevas

    Le canevas du navigateur accepte 16 384 pixels par côté et environ 268 millions de pixels au total. L’outil met à l’échelle proportionnellement une image dépassant cette limite, afin qu’elle tienne entièrement dans le résultat.

Quand choisir le PNG et quand un autre format ?

  1. L’image repasse encore par la retouche

    Un fichier PNG peut être ouvert, corrigé et enregistré autant de fois que vous le souhaitez, et chaque enregistrement restitue les mêmes valeurs de pixels. C’est donc un bon format pour un document de travail : une numérisation, une maquette ou un visuel que quelqu’un va encore reprendre.
  2. L’image doit garder un fond transparent

    Le PNG porte un canal alpha, c’est-à-dire une valeur d’opacité propre à chaque pixel. Un logo détouré, une icône d’interface et un autocollant posé sur une photo ressortent du convertisseur avec la forme exacte qu’ils avaient dans le fichier source.
  3. L’image part sur un site internet

    Ici, c’est le poids du fichier à qualité conservée qui compte. Le guide de MDN conseille, pour les images fixes, de se tourner vers des formats plus récents qui compressent davantage.[7] De tels fichiers sont préparés par le convertisseur BMP en WebP et le convertisseur BMP en AVIF.
  4. Une photo doit s’alléger au maximum

    Une photographie porte une valeur différente dans presque tous les pixels ; une écriture sans perte laisse donc le fichier proche de son poids de départ. Notre photo de 3000 sur 2000 pixels s’est allégée de 18%. Le même cadrage enregistré par le convertisseur BMP en JPG ressort nettement plus léger, car ce format écarte une partie des données de couleur.
  5. Une numérisation part par courriel ou vers une administration

    Une page numérisée s’envoie plus commodément en PDF qu’en image. Le convertisseur BMP en PDF en fabrique un : il place chaque image sur sa propre page A4 en ajustant l’orientation aux proportions de la photo.
  6. Le PNG obtenu doit s’alléger encore

    Lorsque le fichier existe déjà et que le poids doit encore baisser, la même image dans une écriture plus légère est préparée par le convertisseur PNG en WebP. Le convertisseur PNG en AVIF écrit la même image dans un format plus récent ; son curseur travaille sur une autre échelle, comparez donc les deux résultats sur votre propre fichier.
  7. L’image doit redevenir une bitmap

    Il arrive que le fichier doive repartir vers le BMP, car le programme à l’autre bout n’ouvre que ce format. Le convertisseur PNG en BMP fabrique un tel fichier à partir d’un PNG déjà prêt : il écrit 24 bits par pixel, sans compression.

Convertir d’autres fichiers en PNG

Convertir BMP en d’autres formats

Sources

  1. Windows bitmapWikipédia
  2. Portable Network GraphicsWikipédia
  3. Portable Network Graphics (PNG) Specification, troisième éditionW3C
  4. HTMLCanvasElement : méthode toBlob()MDN Web Docs
  5. Bitmap StorageMicrosoft Learn
  6. DEFLATE Compressed Data Format Specification version 1.3 (RFC 1951)IETF
  7. Guide des types et formats de fichiers imageMDN Web Docs

Les tailles de fichier des tableaux ont été mesurées en faisant passer des images réelles par ce convertisseur dans un navigateur, et nous les indiquons telles que l'outil les compte. Ce que la page indique sur les deux formats repose sur les sources citées ci-dessus.

Dernière révision du contenu : · rédigé et vérifié par l'équipe Arteon

Questions fréquentes sur la conversion du BMP en PNG

Vais-je perdre en qualité en convertissant un BMP en PNG ?

Non, et nous l’avons vérifié par la mesure. Après avoir écrit le fichier, nous l’avons relu et nous avons comparé toutes les composantes de l’image avec celles d’avant l’écriture. Sur une photo de 3000 sur 2000 pixels, cela représente 24 millions de valeurs, et toutes sont ressorties identiques. Cela découle de la construction du format : le filtrage des lignes et la compression Deflate sont réversibles, la relecture restitue donc exactement ce qui a été écrit.

Combien de place vais-je gagner sur mon propre fichier ?

Le contenu de l’image en décide, et l’écart est large. C’est le visuel fait de plages unies qui s’est le plus allégé chez nous : de 97%. La capture d’écran d’une interface a baissé de 92%, et la numérisation d’une page de livre de 58%. La photo d’appareil, qui porte une valeur différente dans presque tous les pixels, a baissé de 18%. Plus une image comporte de surfaces lisses et de suites de pixels répétées, plus la compression agit fortement. Les cinq réunies, soit 29,3 MB, sont descendues à 18,9 MB.

Mes fichiers arrivent-ils sur un serveur ?

Non. L’image est chargée par le code de la page dans votre navigateur, dessinée sur un canevas (Canvas API) et enregistrée de là en PNG. Le fichier reste sur l’appareil pendant tout le travail et disparaît de la mémoire du navigateur à la fermeture de l’onglet.

Qu’advient-il de la transparence d’un BMP en 32 bits ?

Cela dépend de la version de l’en-tête dans le fichier source. Avec l’en-tête classique de 40 octets, le quatrième octet d’un pixel n’est pas traité comme une opacité et l’image ressort entièrement opaque. Avec l’en-tête en version cinq, qui porte un masque du canal alpha, la transparence est lue et passe dans le résultat : notre fichier de test comptait 240 000 pixels transparents sur 480 000 et le PNG obtenu les a tous conservés.

Comment le convertisseur sait-il à quel point compresser le fichier PNG ?

La compression du PNG est sans perte : l’encodeur compresse donc autant que le contenu de l’image le permet et restitue toujours les données complètes. L’écriture est assurée par le canevas du navigateur lui-même, pour lequel le PNG est le format par défaut.[4] Le réglage de qualité appartient aux formats avec perte, dont le JPEG et le WebP : c’est là que vous décidez quelle part des données de couleur peut être écartée.

Combien de fichiers puis-je convertir à la fois ?

Vous pouvez ajouter autant de fichiers que vous voulez dans la file d’attente ; l’outil les traite l’un après l’autre et affiche la progression au-dessus des boutons. Cinq images pesant ensemble 29,3 MB ont traversé notre file en 1,7 seconde. Un fichier unique peut peser jusqu’à 100 MB, et le nombre total de fichiers dépend de la mémoire de votre appareil.

Un fichier PNG s’ouvrira-t-il sur n’importe quel appareil ?

Oui. Le PNG est lu par tous les navigateurs depuis leurs premières versions, et avec eux par les systèmes d’exploitation, les suites bureautiques et les logiciels graphiques.[7] Le format est décrit par une spécification ouverte du W3C, si bien que tout éditeur de logiciel peut l’implémenter sans redevance de licence.[3]

Qu’est-ce qui distingue le PNG du JPG sur une même image ?

Le PNG restitue chaque pixel à la valeur près, tandis que le JPG écarte une partie des données de couleur et descend bien plus bas en poids. Sur un visuel à contours nets, avec du texte et des plages unies, le PNG conserve les contours tels qu’ils étaient dans l’original. En photographie, c’est le JPG qui donne un fichier bien plus petit, et dans un aperçu l’image a le même aspect. C’est le convertisseur BMP en JPG qui fabrique ce fichier.

Capture d'écran de l'outil gratuit d'Arteon: Convertisseur BMP en PNG

Aidez-nous à améliorer nos outils

Vous avez une idée de fonctionnalité, vous avez trouvé une erreur ou vous voulez proposer un autre outil ? Écrivez-nous : nous répondons sous 24 heures.

Découvrez nos autres outils utiles

JPG en WebP

JPG en WebP

Convertissez vos photos JPG en WebP léger. Réduisez le poids des images jusqu'à 35%.

Éditeur d'images en ligne

Éditeur d'images en ligne

Redimensionnez, recadrez et convertissez votre image. Formats prêts pour les réseaux sociaux, avatars circulaires, export JPG/PNG/WebP.

Vérificateur de méta titre et description

Vérificateur de méta titre et description

Vérifiez la longueur du titre et de la description en pixels. Aperçu Google en direct et conseils d'optimisation.

PNG en JPG

PNG en JPG

Convertissez vos fichiers PNG en JPG dans le navigateur. Sans limite, sans inscription.

Générateur de favicon

Générateur de favicon

Créez un jeu complet de favicon.ico pour votre site web à partir d'une image. Toutes les tailles requises, sans inscription.

Générateur de palettes de couleurs

Générateur de palettes de couleurs

Générez 9 palettes à partir d'une couleur : monochromatique, complémentaire, triadique et plus. Codes HEX.

WebP en JPG

WebP en JPG

Convertissez vos fichiers WebP en JPG universel. Compatible avec tous les logiciels.

Vérificateur de contraste des couleurs

Vérificateur de contraste des couleurs

Vérifiez le contraste texte et arrière-plan selon WCAG 2.1 AA et AAA. Correction automatique des couleurs.

Générateur de codes QR gratuit

Générateur de codes QR gratuit

Créez un code QR pour site web, carte vCard ou impression. Export PNG et SVG, sans inscription.

Compteur de mots et caractères

Compteur de mots et caractères

Comptez les mots, caractères, phrases et temps de lecture. Vérifiez la lisibilité avec le score Flesch-Kincaid.