.GLB

Fichier GLB

glTF 2.0 Binary (3D model)
Poser une question
RÉPONSE RAPIDE

Un fichier GLB est un modèle 3D au format glTF 2.0 Binary - un fichier unique et autonome contenant la géométrie, les matériaux, les textures et l'animation. Sur Windows, ouvrez-le gratuitement avec Microsoft 3D Viewer ; sur macOS, appuyez sur Espace dans le Finder (Coup d'œil) ; dans n'importe quel navigateur, faites-le glisser dans gltf-viewer.donmccurdy.com. Le format peut être ouvert en toute sécurité s'il provient de sources fiables.

Développeur : Khronos Group Catégorie : Fichiers d`images 3D Standard ouvert MIME: model/gltf-binary
S'OUVRE SUR Windows macOS Linux Android iOS Web
Lié : .DCM · .STEP · .SKP · .STP

Sur cette page

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

.glb est la forme de conteneur binaire du format .gltf (GL Transmission Format), développé et maintenu par le Khronos Group. Alors qu'un fichier .gltf est un JSON simple qui référence des fichiers de géométrie .bin externes et des ressources d'image séparées, un fichier .glb regroupe tout - le JSON du graphe de scène, les tampons binaires de géométrie et d'animation, et les textures intégrées - dans un seul fichier autonome.

Le fichier commence par un en-tête de 12 octets en little-endian : la chaîne magique ASCII glTF (hex 67 6C 54 46), un champ de version uint32 (valeur 2 pour glTF 2.0) et une longueur totale de fichier uint32. L'en-tête est suivi de segments (chunks) préfixés par leur longueur : un segment JSON transportant la description de la scène (nœuds, matériaux, caméras, animations) et un segment BIN\ contenant les données brutes du tampon binaire.

.glb est parfois appelé « le JPEG de la 3D » en raison de sa taille compacte, de son large support et de sa pertinence pour la diffusion sur le web. C'est le format d'atout par défaut pour la RA sur Android via Scene Viewer et le composant web <model-viewer>, et il est largement utilisé dans les moteurs WebGL tels que three.js et Babylon.js. Comparé au .fbx ou au .obj, il est conçu spécifiquement pour le rendu en temps réel avec des matériaux basés sur la physique (PBR) intégrés.

Des extensions optionnelles de Khronos ajoutent la compression de maillage Draco (KHR_draco_mesh_compression) et la compression de texture KTX2/Basis Universal (KHR_texture_basisu), réduisant considérablement la taille des fichiers pour les scènes complexes.

Sécurité et sûreté

RISQUE : LOW

Un GLB contient des données 3D, pas un exécutable, donc l'ouvrir pour le visualiser est sûr. Les précautions réalistes sont d'ordre non malveillant : des scans à très haute densité de polygones ou des textures 4K peuvent être lourds à charger, et historiquement, il y a eu des vulnérabilités d'analyseur dans certains chargeurs glTF/GLB - maintenez vos logiciels 3D et vos visionneurs Web à jour et importez des modèles de sources réputées. Comme toujours, vérifiez l'extension réelle : un fichier déguisé en « model.glb » qui est en réalité un exécutable constitue le risque réel, pas le format GLB lui-même.

Détails du format

en bref
NOM COMPLETglTF 2.0 Binary (3D model)alias Binary glTF, GL Transmission Format Binary
DÉVELOPPEURKhronos Groupdepuis 2017 (glTF 2.0; GLB binary container)
TYPE MIMEmodel/gltf-binary
TYPEConteneur binaire regroupant la description de scène JSON glTF, les tampons binaires de géométrie/animation et les textures intégrées dans un seul fichier
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Fichier de support Raptor: Call of the Shadows - Un fichier de données hérité pour le jeu DOS Raptor de 1994 ; la base de données source l'étiquette par erreur comme la signification principale de .glb, mais il est obsolète et sans rapport avec le format dominant glTF Binary.
  • Fichier globe/données Analytical Graphics STK - Un ancien fichier auxiliaire SIG/STK ; très spécialisé par rapport à la signification 3D glTF Binary.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
676C5446
ASCII
glTF
Un GLB commence par un en-tête de 12 octets : le magic ASCII « glTF » (0x67 0x6C 0x54 0x46), une version uint32 (2 pour glTF 2.0) et une longueur totale de fichier uint32 - le tout en little-endian. L'en-tête est suivi de blocs segmentés : un segment JSON (type « JSON ») contenant le graphe de scène, puis un segment BIN (type « BIN\0 ») contenant la géométrie, l'animation et (facultativement) les textures intégrées.

Programmes qui ouvrent les fichiers GLB

Windows3 apps
Blender Open-source Fichier > Importer > glTF 2.0 (.glb/.gltf) pour visualiser et éditer complètement la géométrie, les matériaux et l'animation. L'outil 3D standard gratuit.
3D Viewer (Microsoft) Gratuit Double-cliquez sur le .glb pour visualiser, faire pivoter et inspecter le modèle ; l'application gratuite du Microsoft Store lit nativement le GLB/glTF. Visualisation uniquement.
Babylon.js Sandbox Gratuit Faites glisser le .glb dans la page du navigateur pour visualiser les matériaux, les animations et l'arborescence de la scène - sans installation.
macOS2 apps
Blender Open-source Fichier > Importer > glTF 2.0 (.glb/.gltf) pour visualiser et éditer complètement la géométrie, les matériaux et l'animation. L'outil 3D standard gratuit.
Quick Look / Preview Intégré Appuyez sur Espace sur un .glb dans le Finder, ou ouvrez-le dans Aperçu ; les versions récentes de macOS affichent directement le glTF/GLB. Visualisation uniquement.
Linux2 apps
Blender Open-source Fichier > Importer > glTF 2.0 (.glb/.gltf) pour visualiser et éditer complètement la géométrie, les matériaux et l'animation. L'outil 3D standard gratuit.
gltf-viewer (donmccurdy) Open-source Ouvrez dans n'importe quel navigateur et faites glisser le .glb pour le visualiser avec les matériaux PBR et l'animation.
Android1 app
Scene Viewer / model-viewer Gratuit GLB est le format RA natif sur Android - ouvrez-le via un lien <model-viewer> ou Scene Viewer pour le placer en RA.
iOS1 app
Reality Converter / Quick Look (via USDZ) Gratuit La RA Coup d'œil d'iOS utilise l'USDZ - utilisez Reality Converter d'Apple ou un outil en ligne pour convertir le GLB en USDZ, puis ouvrez-le dans Coup d'œil.
Web2 apps
gltf-viewer (donmccurdy) Open-source Ouvrez dans n'importe quel navigateur et faites glisser le .glb pour le visualiser avec les matériaux PBR et l'animation.
Sketchfab Freemium Téléchargez le GLB pour le visualiser dans le navigateur avec des matériaux PBR et partagez un lien.

Détails techniques

spécifications approfondies
Signature de fichier (magic)ASCII « glTF » à l'offset 0 (hex : 67 6C 54 46)
Ordre des octetsLittle-endian partout
Taille de l'en-tête12 octets : magic de 4 octets + version uint32 (valeur 2) + longueur totale du fichier uint32
Structure des segmentsSegment JSON (type 0x4E4F534A) suivi du segment BIN (type 0x004E4942) ; chacun préfixé par la longueur du segment (uint32) et le type de segment (uint32)
Type MIMEmodel/gltf-binary (également servi comme application/octet-stream)
EncodageConteneur binaire enveloppant une description de scène JSON en UTF-8 + tampons binaires bruts de géométrie/animation
CompressionAucune par défaut ; compression de maillage Draco optionnelle via KHR_draco_mesh_compression et textures KTX2/Basis Universal via KHR_texture_basisu
Modèle de matériau PBROmbrage métallique-rugosité basé sur la physique défini dans le segment JSON ; spéculaire-brillance via KHR_materials_specular
Support d'animationAnimations par images clés pour la translation, la rotation, l'échelle et les poids des cibles de morphing ; animation squelettique/skinning via des hiérarchies d'articulations
Profondeur de couleur des textures8 bpc (RVB 24 bits ou RVBA 32 bits via JPEG ou PNG intégrés) ; cartes d'environnement HDR via extensions
Limite de taille de textureAucune limite imposée par le format ; limitée par le GPU en pratique (couramment jusqu'à 8192×8192 par texture)
AutonomieToutes les géométries, textures, animations et le graphe de scène sont regroupés dans un seul fichier ; aucune dépendance externe contrairement au .gltf + .bin + fichiers images
Champ de versionuint32 dans l'en-tête GLB identifie glTF 2.0 (valeur 2) ; asset.version = « 2.0 » également présent dans le segment JSON
Taille de fichier typique50 Ko - 100 Mo ; la plupart des ressources web et RA se situent dans la plage 1-30 Mo
Support plateformeWindows, macOS, Linux, Android, iOS et Web (WebGL via three.js, Babylon.js, model-viewer)
Chiffrement / intégritéPas de chiffrement ou de somme de contrôle intégré ; champ de longueur totale dans l'en-tête uniquement
Publié2017 (glTF 2.0; GLB binary container)
Dernière versionglTF 2.0 (GLB container, ratified by Khronos; ongoing extensions e.g. KHR_materials_*)
Standard ouvertOui · libre de droits
Spécificationregistry.khronos.org

Conversions GLB

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

Foire aux questions

Qu'est-ce qu'un fichier GLB ?
C'est un modèle 3D au format glTF 2.0 Binary - un fichier autonome contenant la géométrie, les matériaux PBR, les textures et l'animation. C'est le pendant binaire à fichier unique du .gltf et le standard pour la 3D sur le web et en RA.
Comment ouvrir un fichier GLB gratuitement ?
Utilisez le Microsoft 3D Viewer gratuit sur Windows, Coup d'œil/Aperçu sur macOS, Blender sur n'importe quelle plateforme, ou un visionneur en ligne comme gltf-viewer.donmccurdy.com ou le Babylon.js Sandbox - faites simplement glisser le fichier.
Quelle est la différence entre GLB et glTF ?
Il s'agit du même format emballé différemment. GLB est un fichier binaire unique avec tout intégré ; .gltf est un texte JSON qui référence des fichiers de géométrie .bin et de textures d'image séparés. Le GLB est plus facile à partager ; le glTF est plus facile à éditer manuellement.
Comment convertir un GLB en USDZ pour la RA sur iPhone ?
La RA Coup d'œil d'iOS nécessite l'USDZ. Utilisez l'application gratuite Reality Converter d'Apple sur un Mac, un convertisseur GLB vers USDZ en ligne, ou exportez en USDZ depuis Blender.
Puis-je imprimer en 3D un fichier GLB ?
Oui, mais convertissez-le d'abord en STL (Blender > Importer glTF > Exporter STL), puis découpez (slice) le STL. Le STL ne conserve que la forme - les couleurs, les textures et l'animation sont supprimées, ce qui est normal pour l'impression.
Pourquoi la base de données appelle-t-elle le .glb un fichier de jeu Raptor ?
C'est une étiquette obsolète. Un format .glb existait pour le jeu Raptor: Call of the Shadows de 1994, mais le format .glb ultra-dominant aujourd'hui est le format 3D Khronos glTF 2.0 Binary.

Références

1Khronos - glTF 2.0 specification (GLB container)registry.khronos.org
2Khronos Group - glTF overviewwww.khronos.org

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.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Extensions liées

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

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