.GLB

Arquivo GLB

glTF 2.0 Binary (3D model)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo GLB é um modelo 3D no formato glTF 2.0 Binary - um único arquivo independente contendo geometria, materiais, texturas e animação. No Windows, abra-o gratuitamente com o Microsoft 3D Viewer; no macOS, pressione Espaço no Finder (Quick Look); em qualquer navegador, arraste-o para gltf-viewer.donmccurdy.com. O formato é seguro para abrir a partir de fontes confiáveis.

Desenvolvedor: Khronos Group Categoria: Arquivos 3D Padrão aberto MIME: model/gltf-binary
ABRE EM Windows macOS Linux Android iOS Web
Relacionado: .DCM · .STEP · .SKP · .STP

Nesta página

19k+ extensões indexadas
Última revisão em Jul 22, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro GLB?

.glb é a forma de contêiner binário do formato .gltf (GL Transmission Format), desenvolvido e mantido pelo Khronos Group. Enquanto um arquivo .gltf é um JSON simples que referencia arquivos de geometria .bin externos e ativos de imagem separados, um arquivo .glb agrupa tudo - o JSON do grafo de cena, buffers binários de geometria e animação, e texturas incorporadas - em um único arquivo independente.

O arquivo começa com um cabeçalho little-endian de 12 bytes: a string mágica ASCII glTF (hex 67 6C 54 46), um campo de versão uint32 (valor 2 para glTF 2.0) e um uint32 para o comprimento total do arquivo. Seguindo o cabeçalho, há blocos (chunks) prefixados pelo comprimento: um bloco JSON que carrega a descrição da cena (nós, materiais, câmeras, animações) e um bloco BIN\ que contém os dados brutos do buffer binário.

.glb é às vezes chamado de «o JPEG do 3D» devido ao seu tamanho compacto, amplo suporte e adequação para entrega na web. É o formato de ativo padrão para AR no Android via Scene Viewer e o componente web <model-viewer>, sendo amplamente utilizado em mecanismos WebGL como three.js e Babylon.js. Comparado ao .fbx ou .obj, ele é construído especificamente para renderização em tempo real com materiais baseados em física (PBR) integrados.

Extensões opcionais da Khronos adicionam compressão de malha Draco (KHR_draco_mesh_compression) e compressão de textura KTX2/Basis Universal (KHR_texture_basisu), reduzindo significativamente o tamanho dos arquivos para cenas grandes.

Segurança e proteção

RISCO: LOW

Um GLB contém dados 3D, não é um executável, portanto, abri-lo para visualização é seguro. As precauções realistas não são maliciosas: digitalizações com contagem de polígonos muito alta ou texturas 4K podem ser pesadas para carregar, e historicamente houve vulnerabilidades de analisador em alguns carregadores glTF/GLB - mantenha seu software 3D e visualizadores baseados em navegador atualizados e importe modelos de fontes confiáveis. Como sempre, verifique a extensão real: um arquivo disfarçado como «model.glb» que na verdade é um executável é o risco real, não o formato GLB em si.

Detalhes do formato

em resumo
NOME COMPLETOglTF 2.0 Binary (3D model)também conhecido como Binary glTF, GL Transmission Format Binary
DESENVOLVEDORKhronos Groupdesde 2017 (glTF 2.0; GLB binary container)
CATEGORIAArquivos 3D
TIPO MIMEmodel/gltf-binary
TIPOContêiner binário que agrupa a descrição da cena glTF JSON, buffers binários de geometria/animação e texturas incorporadas em um único arquivo
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Arquivo de suporte Raptor: Call of the Shadows - Um arquivo de dados legado para o jogo de DOS de 1994 Raptor; o banco de dados de origem rotula incorretamente isso como o significado principal de .glb, mas ele é obsoleto e não relacionado ao formato dominante glTF Binary.
  • Arquivo de dados/globo Analytical Graphics STK - Um arquivo auxiliar GIS/STK mais antigo; muito nichado em comparação com o significado de glTF Binary 3D.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
676C5446
ASCII
glTF
Um GLB começa com um cabeçalho de 12 bytes: o magic ASCII «glTF» (0x67 0x6C 0x54 0x46), uma versão uint32 (2 para glTF 2.0) e um comprimento total de arquivo uint32 - todos em little-endian. O cabeçalho é seguido por blocos segmentados: um bloco JSON (tipo «JSON») contendo o grafo da cena, seguido por um bloco BIN (tipo «BIN\0») contendo geometria, animação e (opcionalmente) texturas incorporadas.

Programas que abrem arquivos GLB

Windows3 apps
Blender Código aberto Arquivo > Importar > glTF 2.0 (.glb/.gltf) para visualizar e editar totalmente a geometria, materiais e animação. A ferramenta 3D padrão gratuita.
3D Viewer (Microsoft) Gratuito Clique duas vezes no .glb para visualizar, girar e inspecionar o modelo; o aplicativo gratuito da Microsoft Store lê GLB/glTF nativamente. Apenas visualização.
Babylon.js Sandbox Gratuito Arraste o .glb para a página do navegador para visualizar materiais, animações e a árvore da cena - sem instalação.
macOS2 apps
Blender Código aberto Arquivo > Importar > glTF 2.0 (.glb/.gltf) para visualizar e editar totalmente a geometria, materiais e animação. A ferramenta 3D padrão gratuita.
Quick Look / Preview Integrado Pressione Espaço em um .glb no Finder ou abra na Pré-visualização; as versões recentes do macOS renderizam glTF/GLB diretamente. Apenas visualização.
Linux2 apps
Blender Código aberto Arquivo > Importar > glTF 2.0 (.glb/.gltf) para visualizar e editar totalmente a geometria, materiais e animação. A ferramenta 3D padrão gratuita.
gltf-viewer (donmccurdy) Código aberto Abra em qualquer navegador e arraste o .glb para visualizar com materiais PBR e animação.
Android1 app
Scene Viewer / model-viewer Gratuito GLB é o formato AR nativo no Android - abra através de um link <model-viewer> ou Scene Viewer para posicioná-lo em AR.
iOS1 app
Reality Converter / Quick Look (via USDZ) Gratuito O AR Quick Look do iOS usa USDZ - use o Reality Converter da Apple ou uma ferramenta online para converter GLB para USDZ e, em seguida, abra no Quick Look.
Web2 apps
gltf-viewer (donmccurdy) Código aberto Abra em qualquer navegador e arraste o .glb para visualizar com materiais PBR e animação.
Sketchfab Freemium Faça o upload do GLB para visualizá-lo no navegador com materiais PBR e compartilhar um link.

Detalhes técnicos

especificação profunda
Assinatura do arquivo (magic bytes)ASCII "glTF" no deslocamento de byte 0 (hex: 67 6C 54 46)
Ordem dos bytesLittle-endian em todo o arquivo
Tamanho do cabeçalho12 bytes: magic de 4 bytes + uint32 da versão (valor 2) + uint32 do comprimento total do arquivo
Estrutura de blocos (chunks)Bloco JSON (tipo 0x4E4F534A) seguido pelo bloco BIN (tipo 0x004E4942); cada um prefixado com uint32 para comprimento e uint32 para tipo do bloco
Tipo MIMEmodel/gltf-binary (também servido como application/octet-stream)
CodificaçãoContêiner binário envolvendo descrição de cena em JSON UTF-8 + buffers binários brutos de geometria/animação
CompressãoNenhuma por padrão; compressão de malha Draco opcional via KHR_draco_mesh_compression e texturas KTX2/Basis Universal via KHR_texture_basisu
Modelo de material PBRSombreamento metallic-roughness baseado em física definido no bloco JSON; specular-glossiness via KHR_materials_specular
Suporte a animaçãoAnimações de quadro-chave (keyframes) para translação, rotação, escala e pesos de morph-target; animação esquelética/skinning via hierarquias de articulações
Profundidade de cor da textura8 bpc (RGB de 24 bits ou RGBA de 32 bits via JPEG ou PNG incorporado); mapas de ambiente HDR via extensões
Limite de tamanho de texturaSem limite imposto pelo formato; limitado pela GPU na prática (comumente até 8192×8192 por textura)
Independência (Self-containment)Toda a geometria, texturas, animações e grafo de cena agrupados em um único arquivo; sem dependências externas, ao contrário de .gltf + .bin + arquivos de imagem
Campo de versãouint32 no cabeçalho GLB identifica glTF 2.0 (valor 2); asset.version = "2.0" também presente dentro do bloco JSON
Tamanho de arquivo típico50 KB - 100 MB; a maioria dos ativos para web e AR fica na faixa de 1-30 MB
Suporte de plataformaWindows, macOS, Linux, Android, iOS e Web (WebGL via three.js, Babylon.js, model-viewer)
Criptografia / integridadeSem criptografia ou checksum integrados; apenas campo de comprimento total no cabeçalho
Lançado2017 (glTF 2.0; GLB binary container)
Versão mais recenteglTF 2.0 (GLB container, ratified by Khronos; ongoing extensions e.g. KHR_materials_*)
Padrão abertoSim · livre de royalties
Especificaçãoregistry.khronos.org

Conversões de GLB

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos GLB. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos GLB.

Perguntas frequentes

O que é um arquivo GLB?
É um modelo 3D no formato glTF 2.0 Binary - um arquivo único e independente que contém geometria, materiais PBR, texturas e animação. É o irmão binário de arquivo único do .gltf e o padrão para web e AR 3D.
Como abro um arquivo GLB gratuitamente?
Use o Microsoft 3D Viewer gratuito no Windows, o Quick Look/Pré-visualização no macOS, o Blender em qualquer plataforma ou um visualizador online como o gltf-viewer.donmccurdy.com ou o Babylon.js Sandbox - basta arrastar o arquivo para dentro.
Qual é a diferença entre GLB e glTF?
Eles são o mesmo formato empacotados de forma diferente. GLB é um arquivo binário com tudo incorporado; .gltf é um texto JSON que referencia arquivos separados de geometria .bin e texturas de imagem. O GLB é mais fácil de compartilhar; o glTF é mais fácil de editar manualmente.
Como converto um GLB para USDZ para AR no iPhone?
O AR Quick Look do iOS precisa de USDZ. Use o Reality Converter gratuito da Apple em um Mac, um conversor online de GLB para USDZ ou exporte como USDZ a partir do Blender.
Posso imprimir em 3D um arquivo GLB?
Sim, mas converta-o para STL primeiro (Blender > Importar glTF > Exportar STL) e, em seguida, processe o STL no fatiador. O STL mantém apenas a forma - cores, texturas e animações são descartadas, o que é o esperado para impressão.
Por que o banco de dados chama o .glb de arquivo de jogo Raptor?
Esse é um rótulo desatualizado. Existia um .glb legado para o jogo Raptor: Call of the Shadows de 1994, mas o .glb esmagadoramente dominante hoje é o formato 3D Khronos glTF 2.0 Binary.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z