Outils / Image / Convertisseur PNG en BMP
Côté client

Convertisseur PNG en BMP

Transformez vos PNG en BMP brut non compressé entièrement dans votre navigateur. Rien n'est envoyé.

Ce que fait l'outil

  • Fonctionne en local via Rust/WebAssembly — les octets du PNG ne touchent jamais un serveur
  • Conversion sans perte : les pixels sont identiques, seules la transparence et la taille changent
  • Conversion par lot d'autant de fichiers que voulu ; les sorties multiples se téléchargent en ZIP
  • Sans filigrane, sans inscription, sans publicité, sans limite de taille ni de nombre de fichiers

Déposez vos fichiers ici ou cliquez pour parcourir

PNG, JPG, WebP, BMP, TIFF, or AVIF

Convertissez vos PNG en BMP directement dans votre navigateur, sans aucun envoi : les octets du fichier restent sur votre appareil et rien n'est transmis à un serveur. La plupart des gens arrivent ici parce qu'un logiciel en aval réclame un bitmap brut que le PNG ne satisfait pas, qu'il s'agisse d'un vieux logiciel Windows, d'un afficheur de microcontrôleur embarqué, d'un système industriel ou d'un terminal de point de vente, ou encore d'un moteur de jeu important une texture de développement. Ici, vous ne cherchez pas à optimiser pour le web, vous voulez simplement un fichier que l'autre programme acceptera réellement d'ouvrir.

Ce que cette conversion fait réellement (et ce qu'elle ne fait PAS)

PNG et BMP sont tous deux des formats sans perte, donc convertir un PNG en BMP ne dégrade en rien la qualité des pixels. L'image reste rigoureusement identique pixel par pixel après conversion. Ce qui change, ce n'est pas la fidélité mais deux autres choses : la transparence et la taille du fichier. Bien comprendre ces deux points d'emblée vous épargne les deux reproches que presque tout le monde adresse à la sortie BMP.

Le piège le plus important, c'est la transparence, et il est irréversible. Le BMP 24 bits standard ne connaît pas le canal alpha, donc chaque pixel transparent ou semi-transparent de votre PNG doit être aplati sur un fond uni (blanc ou noir) pendant la conversion. Si votre PNG avait un fond transparent, le BMP ne l'aura plus : cette zone devient un aplat uni, et les bords lissés en douceur ou les ombres portées se fondent dans la couleur de fond. Il n'existe ensuite aucun moyen de récupérer la transparence d'origine à partir du BMP obtenu.

La seconde surprise, c'est la taille. Le PNG utilise la compression sans perte DEFLATE, tandis que le BMP stocke les pixels RVB bruts et non compressés, donc le BMP est généralement 5 à 10 fois plus volumineux que le PNG dont il provient. Un PNG de 1 à 2 Mo en 1920x1080 gonfle couramment jusqu'à environ 6 Mo en BMP 24 bits. De façon contre-intuitive, la taille d'un BMP est fixée presque entièrement par les dimensions et la profondeur de bits (largeur x hauteur x octets par pixel, plus un petit en-tête), et non par le contenu de l'image, si bien qu'un logo en aplat et une photo détaillée de mêmes dimensions produisent des fichiers BMP de taille quasi identique, ce qui n'est jamais le cas pour un PNG. En interne, les lignes d'un BMP sont stockées de bas en haut et complétées pour s'aligner sur des limites de 4 octets, une particularité structurelle qui rend ce format trivialement rapide à décoder, sans le moindre coût de décompression, ce qui explique précisément pourquoi les appareils embarqués et les anciennes applications le privilégient. Ce convertisseur écrit du BMP 24 bits standard (16,7 millions de couleurs, sans alpha), parce que certains lecteurs acceptent le BMP 32 bits avec canal alpha mais que la prise en charge reste inégale parmi les vieux logiciels qui réclament justement du BMP en premier lieu.

Quand choisir PNG en BMP plutôt que l'alternative

Choisissez PNG en BMP lorsqu'un programme cible exige des bitmaps bruts : vieux logiciels Windows (le BMP remonte à Windows 3.0 en 1990, ce qui explique sa persistance comme exigence stricte dans d'anciennes applications de bureau), afficheurs embarqués et terminaux de point de vente, certains imports de textures de moteurs de jeu, ou flux de travail d'édition au niveau du pixel. N'utilisez pas le BMP pour quoi que ce soit destiné au web, où il est strictement moins bon que le PNG que vous avez déjà, à la fois plus lourd et sans transparence. Si vous devez vraiment conserver le canal alpha, ne convertissez pas du tout ; restez en PNG, et si vous avez un BMP que vous souhaitez ramener vers un format compressé gérant la transparence, utilisez plutôt BMP en PNG. Pour browser et alléger un PNG lourd sans changer de format, parcourez les outils image.

Comment convertir

  1. Déposez un ou plusieurs fichiers PNG. Ils sont lus localement dans le navigateur, sans aucun envoi.
  2. Le format de sortie est présélectionné sur BMP. Il n'y a pas de curseur de qualité ici, car le BMP est non compressé et sans perte, donc rien n'est sacrifié au niveau des pixels.
  3. Comme le BMP 24 bits n'a pas de canal alpha, toute transparence est aplatie sur un fond uni avant l'encodage — prévoyez un aplat blanc ou noir là où le PNG était transparent.
  4. Cliquez sur Convertir. Un fichier unique se télécharge directement ; plusieurs fichiers se téléchargent en ZIP, sans limite de nombre.

Aucun envoi. Tout s'exécute sur votre appareil.

Le convertisseur est compilé de Rust vers WebAssembly et s'exécute à l'intérieur de l'onglet de votre navigateur. Le PNG ne quitte jamais votre machine, il n'y a aucune requête réseau pour le fichier, et une fois la page chargée, l'outil fonctionne hors ligne. Il n'y a rien à supprimer ensuite, puisque rien n'a jamais été envoyé, et vous pouvez le vérifier vous-même en ouvrant l'onglet Réseau des outils de développement et en constatant qu'il reste silencieux pendant la conversion. C'est important, car les personnes qui ont besoin de BMP travaillent souvent sur des illustrations produit propriétaires, des images médicales ou scientifiques, et des ressources embarquées internes qu'elles ont l'interdiction contractuelle ou éthique de mettre en ligne. En prime, comme la sortie BMP est bien plus lourde que le PNG, convertir en local évite aussi d'envoyer puis de retélécharger un énorme fichier sur le réseau, donc c'est plus rapide également.

Sans limites

Convertissez un nombre illimité de fichiers en un seul lot, sans limite de taille ni de nombre, sans filigrane apposé sur la sortie, sans inscription et sans publicité. Les offres gratuites basées sur des serveurs verrouillent exactement ces points ; l'exécution en local supprime la raison même de ce verrouillage.

Foire aux questions

La conversion d'un PNG en BMP fait-elle perdre en qualité ?
Non. PNG et BMP sont tous deux des formats sans perte, donc les données de pixels sont conservées à l'identique et l'image paraît identique après conversion. Les seules choses qui changent sont la transparence, que le BMP ne peut pas stocker, et la taille du fichier, qui augmente parce que le BMP n'est pas compressé.
Qu'advient-il de la transparence quand je convertis un PNG en BMP ?
Le BMP 24 bits standard n'a pas de canal alpha, donc chaque pixel transparent ou semi-transparent est aplati sur une couleur de fond unie pendant la conversion. C'est irréversible : une fois le BMP écrit, la transparence d'origine ne peut plus en être récupérée.
Pourquoi mon fichier BMP est-il tellement plus gros que le PNG ?
Le PNG utilise la compression sans perte DEFLATE alors que le BMP stocke des pixels RVB bruts et non compressés, donc le BMP est généralement 5 à 10 fois plus volumineux. Un PNG de 1 à 2 Mo en 1920x1080 devient couramment un BMP 24 bits d'environ 6 Mo, et cette taille est déterminée par les dimensions et la profondeur de bits, pas par le niveau de détail de l'image.
Le BMP est-il de meilleure qualité que le PNG ?
Non. Comme les deux sont sans perte, un BMP issu d'un PNG contient exactement la même qualité de pixels, simplement stockée sans compression et sans alpha. Le BMP n'est ni plus net ni plus précis ; c'est simplement un conteneur plus brut et plus volumineux que les logiciels anciens et embarqués peuvent lire sans aucun coût de décompression.
Quelle profondeur de couleur la sortie BMP utilise-t-elle, 24 bits ou 32 bits ?
Ce convertisseur écrit du BMP 24 bits standard, qui stocke 16,7 millions de couleurs et aucun canal alpha. Certains lecteurs acceptent le BMP 32 bits avec alpha, mais la prise en charge reste inégale parmi les logiciels anciens qui exigent généralement du BMP, donc le 24 bits avec transparence aplatie est la valeur par défaut sûre et largement compatible.
Puis-je convertir un PNG en BMP sans envoyer mes fichiers ?
Oui. Le convertisseur est compilé de Rust vers WebAssembly et s'exécute entièrement à l'intérieur de l'onglet de votre navigateur, donc les octets du PNG ne quittent jamais votre appareil et il n'y a aucune requête réseau pour le fichier. Vous pouvez le vérifier dans l'onglet Réseau des outils de développement, et l'outil continue de fonctionner hors ligne une fois la page chargée.
Comment convertir plusieurs PNG en BMP par lot d'un coup ?
Déposez autant de fichiers PNG que vous le souhaitez dans le convertisseur en même temps ; il n'y a aucune limite de nombre ni de taille. Un fichier unique se télécharge directement, et plusieurs fichiers sont regroupés dans un ZIP pour un seul téléchargement, le tout traité localement sur votre machine.
Pourquoi aurais-je besoin d'un BMP plutôt que d'un PNG ?
Le BMP est une exigence stricte dans certaines anciennes applications de bureau Windows, des systèmes industriels et de point de vente, des chaînes d'affichage à microcontrôleur, et certains imports de textures de moteurs de jeu, parce que ses lignes non compressées stockées de bas en haut se décodent instantanément. Si un programme rejette votre PNG et réclame un bitmap, c'est un BMP qu'il veut ; pour tout ce qui est destiné au web, le PNG reste le meilleur choix.
Le fond transparent deviendra-t-il noir ou blanc dans le BMP ?
Il devient un aplat uni (souvent blanc) partout où le PNG était transparent, puisque le BMP 24 bits ne peut pas stocker la transparence. Les pixels semi-transparents et les bords lissés sont fondus dans cette couleur de fond, donc les bords doux et les ombres changeront d'aspect selon le remplissage choisi.
Puis-je reconvertir le BMP en PNG sans rien perdre ?
Vous pouvez reconvertir le BMP en PNG sans perte et les pixels visibles seront identiques, mais la transparence aplatie lors de l'étape PNG vers BMP ne peut pas être restaurée. L'aller-retour récupère la compression et le conteneur PNG, pas le canal alpha d'origine.

Outils associés : reconvertissez avec BMP en PNG, ou parcourez tous les outils image pour la compression, le redimensionnement et d'autres conversions de format.