.BMP

Fichier BMP

Windows Bitmap Image
Poser une question
RÉPONSE RAPIDE

Un fichier BMP est un Windows Bitmap - une image matricielle simple, généralement non compressée, développée par Microsoft. Tous les systèmes d'exploitation et visionneuses d'images majeurs l'ouvrent sans logiciel supplémentaire (un double-clic suffit). Comme le BMP stocke les pixels sans compression, les fichiers sont volumineux ; convertissez-les en PNG pour un résultat sans perte ou en JPG pour les photos avant de les partager.

Développeur : Microsoft (with IBM, for OS/2) Catégorie : Fichiers d`image raster Standard ouvert MIME: image/bmp
S'OUVRE SUR Windows macOS Linux Web
Lié : .JPG · .PNG · .TIF · .ECW

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 3, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier BMP ?

.bmp est un fichier image qui stocke des graphiques matriciels, développé par Microsoft (avec IBM, pour OS/2). Le format BMP est presque toujours non compressé, de sorte que les images haute résolution enregistrées sous forme de fichiers .bmp sont plus volumineuses que les fichiers enregistrés dans des formats comparables tels que PNG ou JPEG. Une compression optionnelle par codage par plages (RLE) existe mais est rarement utilisée.

Le BMP est capable de stocker des images dans diverses profondeurs de couleur :

  • monochrome 1 bit (noir et blanc uniquement),
  • 4 bits (16 couleurs distinctes),
  • 8 bits (256 couleurs distinctes),
  • couleur 16 bits, 24 bits ou 32 bits (cette dernière ajoute un canal alpha pour la transparence).

Structure du fichier

Chaque fichier .bmp possède une section d'en-tête qui contient des informations sur la profondeur de couleur, la taille du fichier et l'offset des données de pixels, suivie d'un tableau représentant les pixels du bitmap. Les lignes sont stockées de bas en haut et alignées sur des limites de 4 octets. Quatre versions d'en-tête DIB existent - BITMAPCOREHEADER, BITMAPINFOHEADER, BITMAPV4HEADER et BITMAPV5HEADER - la dernière permettant l'intégration de profils de couleur ICC.

Sécurité et sûreté

RISQUE : LOW

Le BMP est constitué de données de pixels brutes sans scripts ni macros, le format lui-même présente donc peu de risques. Seuls bémols : historiquement, quelques bogues de bibliothèques d'images permettaient à des en-têtes BMP malformés (dimensions annoncées énormes, séquences RLE erronées) de faire planter ou de saturer les analyseurs, gardez donc votre visionneuse à jour ; et évitez les sites de « convertisseurs BMP gratuits » truffés de publicités - utilisez plutôt IrfanView, GIMP, ImageMagick ou Squoosh.

Détails du format

en bref
NOM COMPLETWindows Bitmap Imagealias Device Independent Bitmap (DIB), BMP file
DÉVELOPPEURMicrosoft (with IBM, for OS/2)depuis 1985-1990 (Windows 1.0/2.0; OS/2 1.x); BITMAPINFOHEADER form with Windows 3.0 (1990)
TYPE MIMEimage/bmp
TYPEImage matricielle non compressée (ou légèrement compressée en RLE), binaire
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
424D
ASCII
BM
Les fichiers standards commencent par « BM » (42 4D). Les rares variantes OS/2 utilisent BA, CI, CP, IC ou PT. Les octets 0x0A-0x0D indiquent l'offset des données de pixels ; le DWORD à 0x0E correspond à la taille de l'en-tête DIB, ce qui identifie la version de l'en-tête (12=CORE, 40=INFO, 108=V4, 124=V5).

Programmes qui ouvrent les fichiers BMP

Windows5 apps
Adobe Photoshop Payant Ouvrez et modifiez le BMP ; Enregistrer sous pour convertir.
GIMP Open-source Fichier > Ouvrir pour modifier ; Fichier > Exporter sous pour enregistrer en PNG/JPG.
IrfanView Gratuit Ouvrez le .bmp ; utilisez Fichier > Conversion par lots pour convertir de nombreux BMP en PNG/JPG.
Photos (built-in) / Paint Intégré Double-cliquez pour afficher dans Photos, ou ouvrez dans Paint pour modifier et réenregistrer.
XnView MP Gratuit Parcourez et visualisez ; clic droit > Convertir pour l'exportation par lots vers d'autres formats.
macOS2 apps
GIMP Open-source Fichier > Ouvrir pour modifier ; Fichier > Exporter sous pour enregistrer en PNG/JPG.
Preview (built-in) Intégré Double-cliquez pour ouvrir ; Fichier > Exporter pour convertir en PNG/JPEG.
Linux2 apps
GIMP Open-source Fichier > Ouvrir pour modifier ; Fichier > Exporter sous pour enregistrer en PNG/JPG.
ImageMagick (convert) Open-source Exécutez : magick image.bmp image.png pour convertir depuis la ligne de commande.
Web1 app
Squoosh Gratuit Faites glisser le .bmp ; exportez en PNG/JPEG/WebP. S'exécute localement dans le navigateur.

Détails techniques

spécifications approfondies
Type MIMEimage/bmp (également image/x-bmp, image/x-ms-bmp)
Signature de fichier (Magic bytes)42 4D (« BM ») à l'offset 0
Ordre des octetsLittle-endian
CompressionGénéralement aucune (BI_RGB) ; codage par plages optionnel BI_RLE8 et BI_RLE4 ; rares BI_BITFIELDS, BI_JPEG, BI_PNG
Profondeurs de couleur supportées1, 4, 8, 16, 24 ou 32 bits par pixel
Stockage des lignes de pixelsDe bas en haut par défaut (dernière ligne en premier) ; une valeur de hauteur négative signale de haut en bas ; chaque ligne est alignée sur une limite de 4 octets
En-tête de fichierBITMAPFILEHEADER - 14 octets ; contient la signature BM, la taille totale du fichier et l'offset des données de pixels
Versions d'en-tête DIBBITMAPCOREHEADER (12 octets), BITMAPINFOHEADER (40 octets), BITMAPV4HEADER (108 octets), BITMAPV5HEADER (124 octets) ; version identifiée par le DWORD à l'offset 0x0E
Canal alphaSupporté en mode 32 bits via BITMAPV4HEADER et BITMAPV5HEADER ; non disponible dans les versions d'en-tête 24 bits ou antérieures
Dimensions maximales de l'imageJusqu'à environ 2,1 milliards de pixels par côté (entier signé 32 bits dans BITMAPINFOHEADER) ; BITMAPCOREHEADER limite à 65 535 px par côté
Palette de couleursOptionnelle ; jusqu'à 256 entrées RGBQUAD utilisées pour les modes indexés (1, 4, 8 bpp)
Profil de couleur ICCSupport du profil ICC intégré ajouté dans BITMAPV5HEADER (Windows 98/2000) ; les en-têtes plus anciens ne portent aucune métadonnée d'espace colorimétrique
Extension alternative.dib (Device Independent Bitmap) - format identique, utilisé de manière interchangeable sous Windows
Variantes OS/2Les fichiers OS/2 Bitmap Array utilisent des signatures magiques alternatives : BA, CI, CP, IC, PT
Publié1985-1990 (Windows 1.0/2.0; OS/2 1.x); BITMAPINFOHEADER form with Windows 3.0 (1990)
Dernière versionBITMAPV5HEADER (Windows 98/2000, 1998) - adds ICC color profiles
Standard ouvertOui · libre de droits
Spécificationlearn.microsoft.com

Conversions BMP

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers BMP. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers BMP.

Foire aux questions

Comment ouvrir un fichier .bmp ?
Il suffit de double-cliquer dessus - Photos/Paint sous Windows, Aperçu sous macOS, ainsi que des outils comme IrfanView, XnView, GIMP et Photoshop ouvrent tous le BMP nativement. Aucun logiciel spécial n'est nécessaire.
Pourquoi mon fichier .bmp est-il si volumineux ?
Le BMP est normalement non compressé et stocke chaque pixel directement, les fichiers sont donc lourds. Convertissez-les en PNG (sans perte) ou JPG (photos) pour réduire considérablement leur taille.
Comment convertir un BMP en PNG ou JPG ?
Ouvrez-le dans IrfanView, GIMP ou Aperçu et utilisez « Exporter/Enregistrer sous » vers le nouveau format, ou utilisez un outil web local comme Squoosh. Pour traiter plusieurs fichiers, utilisez le mode batch d'IrfanView ou d'ImageMagick.
Le format BMP est-il sans perte ?
Oui - le BMP standard non compressé conserve les valeurs exactes des pixels sans perte de qualité. C'est pourquoi il est volumineux ; le PNG offre la même qualité sans perte avec des fichiers beaucoup plus petits.
Un BMP peut-il gérer la transparence ?
Seuls les fichiers BMP 32 bits (avec un en-tête V4/V5) comportent un canal alpha, et le support est irrégulier selon les applications. Pour une transparence fiable, utilisez plutôt le format PNG.
Puis-je convertir un BMP en vecteur (SVG/AI/DWG) ?
Pas directement - le BMP est composé de pixels, pas de formes. Vous devez le vectoriser : l'outil « Vectorisation de l'image » d'Illustrator ou « Vectoriser un objet matriciel » d'Inkscape transforme la matrice en tracés vectoriels modifiables.

Références

1Microsoft Learn - Bitmap Storage (BMP file format)learn.microsoft.com
2Microsoft Learn - BITMAPINFOHEADER structurelearn.microsoft.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BCBitComet Incomplete Download File
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.AVIFAV1 Image File Format (AVIF)
10.RPMSGRestricted Permission Message

Extensions liées

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z