.GLB

File GLB

glTF 2.0 Binary (3D model)
Fai una domanda
RISPOSTA RAPIDA

Un file GLB è un modello 3D in formato glTF 2.0 Binary - un singolo file autonomo contenente geometria, materiali, texture e animazioni. Su Windows puoi aprirlo gratuitamente con Microsoft 3D Viewer; su macOS premi Spazio nel Finder (Quick Look); in qualsiasi browser trascinalo su gltf-viewer.donmccurdy.com. Il formato è sicuro da aprire se proviene da fonti affidabili.

Sviluppatore: Khronos Group Categoria: File di immagine 3D Standard aperto MIME: model/gltf-binary
SI APRE SU Windows macOS Linux Android iOS Web
Correlati: .DCM · .STEP · .SKP · .STP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 22, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file GLB?

.glb è la forma contenitore binaria del formato .gltf (GL Transmission Format), sviluppato e mantenuto dal Khronos Group. Mentre un file .gltf è un semplice JSON che fa riferimento a file di geometria .bin esterni e asset di immagini separati, un file .glb raggruppa tutto - il JSON del grafo della scena, i buffer binari di geometria e animazione e le texture incorporate - in un unico file autosufficiente.

Il file inizia con un'intestazione little-endian di 12 byte: la stringa magica ASCII glTF (hex 67 6C 54 46), un campo versione uint32 (valore 2 per glTF 2.0) e una lunghezza totale del file uint32. Seguono l'intestazione dei blocchi (chunk) con lunghezza prefissata: un chunk JSON che trasporta la descrizione della scena (nodi, materiali, telecamere, animazioni) e un chunk BIN\ che contiene i dati grezzi del buffer binario.

.glb è talvolta chiamato «il JPEG del 3D» per le sue dimensioni compatte, l'ampio supporto e l'idoneità alla distribuzione web. È il formato asset predefinito per la AR su Android tramite Scene Viewer e il componente web <model-viewer>, ed è ampiamente utilizzato nei motori WebGL come three.js e Babylon.js. Rispetto a .fbx o .obj, è costruito appositamente per il rendering in tempo reale con materiali basati sulla fisica (PBR) già inclusi.

Le estensioni opzionali Khronos aggiungono la compressione delle mesh Draco (KHR_draco_mesh_compression) e la compressione delle texture KTX2/Basis Universal (KHR_texture_basisu), riducendo significativamente le dimensioni dei file per le scene di grandi dimensioni.

Sicurezza e incolumità

RISCHIO: LOW

Un GLB è un insieme di dati 3D, non un eseguibile, quindi aprirne uno per visualizzarlo è sicuro. Le precauzioni realistiche non riguardano la sicurezza informatica in senso stretto: scansioni ad alto numero di poligoni o texture 4K possono essere pesanti da caricare, e storicamente ci sono state vulnerabilità nei parser di alcuni caricatori glTF/GLB - mantieni aggiornati i tuoi software 3D e i visualizzatori basati su browser e importa modelli da fonti affidabili. Come sempre, verifica la vera estensione: un file camuffato da «modello.glb» che è in realtà un eseguibile rappresenta il vero rischio, non il formato GLB in sé.

Dettagli del formato

in sintesi
NOME COMPLETOglTF 2.0 Binary (3D model)anche noto come Binary glTF, GL Transmission Format Binary
SVILUPPATOREKhronos Groupdal 2017 (glTF 2.0; GLB binary container)
TIPO MIMEmodel/gltf-binary
TIPOContenitore binario che raggruppa la descrizione della scena glTF JSON, i buffer binari di geometria/animazione e le texture incorporate in un unico file
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • File di supporto Raptor: Call of the Shadows - Un file di dati legacy per il gioco DOS del 1994 Raptor; il database sorgente lo indica erroneamente come significato principale di .glb, ma è obsoleto e non correlato al dominante formato glTF Binary.
  • File globe/data Analytical Graphics STK - Un vecchio file ausiliario GIS/STK; molto di nicchia rispetto al significato 3D glTF Binary.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
676C5446
ASCII
glTF
Un GLB inizia con un'intestazione di 12 byte: il magic ASCII «glTF» (0x67 0x6C 0x54 0x46), una versione uint32 (2 per glTF 2.0) e una lunghezza totale del file uint32 - tutto in little-endian. L'intestazione è seguita da blocchi suddivisi in chunk: un chunk JSON (tipo «JSON») che contiene il grafo della scena, quindi un chunk BIN (tipo «BIN\0») che contiene geometria, animazione e (opzionalmente) texture incorporate.

Programmi che aprono file GLB

Windows3 apps
Blender Open-source File > Importa > glTF 2.0 (.glb/.gltf) per visualizzare e modificare completamente geometria, materiali e animazioni. Lo standard gratuito per gli strumenti 3D.
3D Viewer (Microsoft) Gratuito Fai doppio clic sul .glb per visualizzare, ruotare ed ispezionare il modello; l'app gratuita del Microsoft Store legge GLB/glTF nativamente. Solo visualizzazione.
Babylon.js Sandbox Gratuito Trascina il .glb nella pagina del browser per visualizzare materiali, animazioni e l'albero della scena - nessuna installazione richiesta.
macOS2 apps
Blender Open-source File > Importa > glTF 2.0 (.glb/.gltf) per visualizzare e modificare completamente geometria, materiali e animazioni. Lo standard gratuito per gli strumenti 3D.
Quick Look / Preview Integrato Premi Spazio su un .glb nel Finder, o aprilo in Anteprima; le versioni recenti di macOS renderizzano direttamente glTF/GLB. Solo visualizzazione.
Linux2 apps
Blender Open-source File > Importa > glTF 2.0 (.glb/.gltf) per visualizzare e modificare completamente geometria, materiali e animazioni. Lo standard gratuito per gli strumenti 3D.
gltf-viewer (donmccurdy) Open-source Apri in qualsiasi browser e trascina il .glb per visualizzarlo con materiali PBR e animazioni.
Android1 app
Scene Viewer / model-viewer Gratuito GLB è il formato AR nativo su Android - aprilo tramite un link <model-viewer> o Scene Viewer per posizionarlo in AR.
iOS1 app
Reality Converter / Quick Look (via USDZ) Gratuito L'AR Quick Look di iOS usa USDZ - usa Reality Converter di Apple o uno strumento online per convertire GLB in USDZ, quindi aprilo in Quick Look.
Web2 apps
gltf-viewer (donmccurdy) Open-source Apri in qualsiasi browser e trascina il .glb per visualizzarlo con materiali PBR e animazioni.
Sketchfab Freemium Carica il GLB per visualizzarlo nel browser con materiali PBR e condividere un link.

Dettagli tecnici

specifiche approfondite
File magic (firma)ASCII «glTF» all'offset byte 0 (hex: 67 6C 54 46)
Ordine dei byteLittle-endian in tutto il file
Dimensione intestazione12 byte: 4 byte magic + uint32 versione (valore 2) + uint32 lunghezza totale file
Struttura dei chunkChunk JSON (tipo 0x4E4F534A) seguito da chunk BIN (tipo 0x004E4942); ciascuno preceduto da uint32 lunghezza chunk e uint32 tipo chunk
Tipo MIMEmodel/gltf-binary (servito anche come application/octet-stream)
CodificaContenitore binario che avvolge la descrizione della scena JSON in UTF-8 + buffer binari grezzi per geometria/animazione
CompressioneNessuna per impostazione predefinita; compressione mesh Draco opzionale tramite KHR_draco_mesh_compression e texture KTX2/Basis Universal tramite KHR_texture_basisu
Modello materiale PBROmbreggiatura metallic-roughness basata sulla fisica definita nel chunk JSON; specular-glossiness tramite KHR_materials_specular
Supporto animazioneAnimazioni keyframe per traslazione, rotazione, scala e pesi morph-target; animazione scheletrica/skinning tramite gerarchie di giunti
Profondità colore texture8 bpc (RGB a 24 bit o RGBA a 32 bit tramite JPEG o PNG incorporati); mappe d'ambiente HDR tramite estensioni
Limite dimensione textureNessun limite imposto dal formato; limitato dalla GPU in pratica (comunemente fino a 8192×8192 per texture)
AutonomiaTutte le geometrie, texture, animazioni e il grafo della scena sono raggruppati in un unico file; nessuna dipendenza esterna a differenza di .gltf + .bin + file immagine
Campo versioneuint32 nell'intestazione GLB identifica glTF 2.0 (valore 2); asset.version = «2.0» presente anche all'interno del chunk JSON
Dimensione tipica del file50 KB - 100 MB; la maggior parte degli asset web e AR rientra nell'intervallo 1-30 MB
Supporto piattaformaWindows, macOS, Linux, Android, iOS e Web (WebGL tramite three.js, Babylon.js, model-viewer)
Crittografia / integritàNessuna crittografia o checksum integrato; solo il campo lunghezza totale nell'intestazione
Rilasciato2017 (glTF 2.0; GLB binary container)
Ultima versioneglTF 2.0 (GLB container, ratified by Khronos; ongoing extensions e.g. KHR_materials_*)
Standard aperto · royalty-free
Specificaregistry.khronos.org

Conversioni GLB

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file GLB. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file GLB.

Domande frequenti

Cos'è un file GLB?
È un modello 3D in formato glTF 2.0 Binary - un unico file autonomo che contiene geometria, materiali PBR, texture e animazioni. È il fratello binario a file singolo di .gltf e lo standard per il 3D su web e AR.
Come posso aprire un file GLB gratuitamente?
Usa il Microsoft 3D Viewer gratuito su Windows, Quick Look/Anteprima su macOS, Blender su qualsiasi piattaforma, o un visualizzatore online come gltf-viewer.donmccurdy.com o Babylon.js Sandbox - basta trascinare il file all'interno.
Qual è la differenza tra GLB e glTF?
Sono lo stesso formato confezionato in modo diverso. GLB è un unico file binario con tutto incorporato; .gltf è testo JSON che fa riferimento a file separati di geometria .bin e texture d'immagine. GLB è più facile da condividere; glTF è più facile da modificare a mano.
Come converto un GLB in USDZ per l'AR di iPhone?
L'AR Quick Look di iOS richiede USDZ. Usa il Reality Converter gratuito di Apple su un Mac, un convertitore online da GLB a USDZ, o esporta in USDZ da Blender.
Posso stampare in 3D un file GLB?
Sì, ma convertilo prima in STL (Blender > Importa glTF > Esporta STL), quindi esegui lo slicing dell'STL. L'STL mantiene solo la forma - colori, texture e animazioni vengono rimossi, come previsto per la stampa.
Perché il database chiama .glb un file di gioco Raptor?
Si tratta di un'etichetta obsoleta. Esisteva un vecchio .glb per il gioco del 1994 Raptor: Call of the Shadows, ma il formato .glb oggi schiacciante e dominante è il formato 3D Khronos glTF 2.0 Binary.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z