.DIB

Fichier DIB

Device Independent Bitmap
Poser une question
RÉPONSE RAPIDE

Un fichier .dib est un Device Independent Bitmap (image matricielle indépendante du périphérique), techniquement identique à un fichier .bmp. Tout programme ouvrant les images BMP ouvre également les fichiers DIB : Photos Windows, Paint, IrfanView, GIMP et Photoshop fonctionnent tous. Comme ce format stocke les pixels sans compression, les fichiers DIB sont volumineux ; convertissez-les en PNG pour une compression sans perte ou en JPG pour les photos.

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
Lié : .JPG · .PNG · .TIF · .ECW

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 31, 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 DIB ?

L'extension .dib désigne un Device Independent Bitmap, un format d'image matricielle développé par Microsoft (en collaboration avec IBM pour OS/2) qui sert de base au fichier .bmp courant. Être « indépendant du périphérique » signifie que les données de couleur sont auto-descriptives - le fichier contient sa propre palette ou ses métadonnées de profondeur de bits afin que l'image s'affiche de manière cohérente quelles que soient les capacités du périphérique de sortie.

Sur le disque, un fichier .dib est structurellement identique à un fichier .bmp : un BITMAPFILEHEADER de 14 octets (commençant par la signature de deux octets BM) est suivi d'une variante d'en-tête DIB, d'une palette de couleurs optionnelle et d'un tableau de pixels bruts. L'en-tête le plus courant est le BITMAPINFOHEADER de 40 octets introduit avec Windows 3.0 en 1990. Les rangées de pixels sont stockées de bas en haut par défaut, avec un alignement (padding) sur des limites de 4 octets. Les profondeurs de couleur prises en charge vont du monochrome 1 bit au RGBA 32 bits (le canal alpha nécessite un BITMAPV4HEADER ou BITMAPV5HEADER).

Dans la programmation GDI de Windows, le terme DIB fait spécifiquement référence à la structure de données en mémoire (BITMAPINFO + bits de pixels), tandis que .bmp est la forme du fichier sur disque qui ajoute un en-tête de fichier supplémentaire de 14 octets. L'extension .dib sur disque est rare et totalement interchangeable avec .bmp - chaque application qui ouvre des fichiers .bmp gère également le .dib sans problème.

La plupart des fichiers .dib utilisent le mode non compressé BI_RGB. Le codage par plages optionnel (BI_RLE8 pour les images 8 bits, BI_RLE4 pour les 4 bits) réduit modestement la taille du fichier. Comme le format n'est pas compressé par défaut, les tailles de fichiers sont importantes par rapport aux équivalents PNG ou JPEG.

Sécurité et sûreté

RISQUE : LOW

Le format DIB/BMP contient des données de pixels brutes sans scripts ni macros - format à faible risque. Des vulnérabilités historiques d'analyseur (dimensions d'en-tête malformées, mauvaises séquences RLE) pouvaient faire planter les anciennes bibliothèques d'images, gardez donc vos logiciels à jour. Évitez les sites de « convertisseur DIB gratuit » remplis de publicités ; utilisez plutôt IrfanView, GIMP, ImageMagick ou Squoosh.

Détails du format

en bref
NOM COMPLETDevice Independent Bitmapalias DIB file, Windows DIB
DÉVELOPPEURMicrosoft (with IBM, for OS/2)depuis 1985 (Windows 1.0/2.0); modern 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
Identique au BMP. Les fichiers sur disque commencent par « BM » (42 4D). Les DIB en mémoire omettent le BITMAPFILEHEADER de 14 octets et commencent directement par le BITMAPINFOHEADER. Le DWORD à 0x0E (ou 0x00 pour le DIB en mémoire) correspond à la taille de l'en-tête DIB, identifiant la version : 12=CORE, 40=INFO, 108=V4, 124=V5.

Programmes qui ouvrent les fichiers DIB

Windows5 apps
Adobe Photoshop Payant Ouvre et édite le DIB ; utilisez « Enregistrer sous » pour convertir vers un autre format.
GIMP Open-source Fichier > Ouvrir pour éditer ; Fichier > Exporter sous pour enregistrer en PNG/JPG.
IrfanView Gratuit Ouvre le .dib ; utilisez Fichier > Enregistrer sous pour changer de format, ou la conversion par lot pour plusieurs fichiers.
Photos / Paint (built-in) Intégré Double-cliquez pour afficher dans Photos ; ouvrez dans Paint pour éditer et réenregistrer en BMP/PNG.
XnView MP Gratuit Visualisation et conversion ; clic droit dans l'explorateur > Convertir pour exporter vers d'autres formats.
macOS3 apps
Adobe Photoshop Payant Ouvre et édite le DIB ; utilisez « Enregistrer sous » pour convertir vers un autre format.
GIMP Open-source Fichier > Ouvrir pour éditer ; 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 éditer ; Fichier > Exporter sous pour enregistrer en PNG/JPG.
ImageMagick Open-source magick image.dib image.png - conversion en ligne de commande ; prend en charge le traitement par lot.

Détails techniques

spécifications approfondies
Signature de fichier`BM` (hex `42 4D`) à l'offset 0 - octets magiques du BITMAPFILEHEADER
Variantes d'en-têteBITMAPCOREHEADER (12 octets, OS/2), BITMAPINFOHEADER (40 octets, Win3.0+), BITMAPV4HEADER (108 octets), BITMAPV5HEADER (124 octets, support profil ICC)
Profondeurs de couleur1, 4, 8, 16, 24 ou 32 bits par pixel ; 1/4/8 bits utilisent une palette indexée ; 16/24/32 bits sont en RGB direct
Canal alphaPris en charge dans les DIB 32 bits avec BITMAPV4HEADER ou BITMAPV5HEADER (Windows 98/2000+)
Ordre des rangées de pixelsDe bas en haut par défaut (valeur de hauteur positive) ; une hauteur négative code une image de haut en bas
Alignement des rangéesChaque rangée de pixels est alignée sur une limite de 4 octets (DWORD)
Modes de compression`BI_RGB` (aucun, le plus courant) ; `BI_RLE8` (RLE 8 bits) ; `BI_RLE4` (RLE 4 bits)
Palette de couleursPrésente pour les images 1/4/8 bits sous forme de tableau RGBQUAD ; absente pour les couleurs directes 16/24/32 bits
Ordre des octetsLittle-endian
Mémoire vs disqueLe DIB en mémoire omet le BITMAPFILEHEADER de 14 octets ; le fichier `.dib` sur disque l'inclut, avec une structure identique au `.bmp`
Dimensions maximales32 767 × 32 767 px avec BITMAPINFOHEADER (champ signé 32 bits) ; BITMAPCOREHEADER limité à 16 bits non signé (65 535 px)
Métadonnées de résolutionRésolution horizontale et verticale stockée en pixels par mètre dans les champs `biXPelsPerMeter` et `biYPelsPerMeter`
Profil de couleur ICCIntégrable dans le BITMAPV5HEADER
InteropérabilitéLe `.dib` est entièrement interchangeable avec le `.bmp` ; toutes les applications compatibles BMP ouvrent les fichiers `.dib` sans modification
Publié1985 (Windows 1.0/2.0); modern BITMAPINFOHEADER form with Windows 3.0, 1990
Dernière versionBITMAPV5HEADER (Windows 98/2000, 1998)
Standard ouvertOui · libre de droits
Spécificationlearn.microsoft.com

Conversions DIB

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 DIB. 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 DIB.

Foire aux questions

Qu'est-ce qu'un fichier .dib ?
Un Device Independent Bitmap - structurellement identique à un fichier .bmp. Vous pouvez renommer .dib en .bmp (ou vice versa) sans modifier aucune donnée ; les deux stockent les données de pixels bruts dans le même format.
Comment ouvrir un fichier .dib ?
Tout programme ouvrant les fichiers BMP ouvre les fichiers DIB : Photos Windows, Paint, IrfanView, XnView, GIMP, Photoshop et Aperçu sur macOS fonctionnent tous nativement.
Comment convertir un DIB en PNG ou JPG ?
Ouvrez-le dans IrfanView (Fichier > Enregistrer sous), GIMP (Fichier > Exporter sous) ou faites-le glisser dans Squoosh (squoosh.app) dans un navigateur. Pour traiter plusieurs fichiers à la fois, utilisez la conversion par lot d'IrfanView ou ImageMagick.
Quelle est la différence entre DIB et BMP ?
Techniquement, le DIB est la structure en mémoire utilisée par l'API GDI de Windows, tandis que le BMP est la forme du fichier sur disque (avec un BITMAPFILEHEADER supplémentaire de 14 octets). Sur le disque, ce sont les mêmes données - les fichiers .dib et .bmp sont interchangeables.
Pourquoi mon fichier .dib est-il si volumineux ?
Le format DIB/BMP stocke les pixels sans compression, donc la taille du fichier = largeur × hauteur × octets-par-pixel. Convertissez en PNG pour une compression sans perte (généralement 3 à 5 fois plus petit) ou en JPG pour les photographies.

Références

1Microsoft Learn - Device-Independent Bitmapslearn.microsoft.com
2Microsoft Learn - Bitmap Storage (BMP/DIB file format)learn.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.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

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