.GLB

Файл GLB

glTF 2.0 Binary (3D model)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

A GLB file is a 3D model in glTF 2.0 Binary format - one self-contained file with geometry, materials, textures and animation. On Windows open it free with Microsoft 3D Viewer; on macOS press Space in Finder (Quick Look); in any browser drag it into gltf-viewer.donmccurdy.com. The format is safe to open from reputable sources.

Разработчик: Khronos Group Категория: Файлы изображений 3D Открыть стандартное MIME: model/gltf-binary
ОТКРЫВАЕТСЯ НА Windows macOS Linux Android iOS Web
Связанные: .DCM · .STEP · .SKP · .STP

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 22, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла GLB?

.glb is the binary container form of the .gltf format (GL Transmission Format), developed and maintained by the Khronos Group. Where a .gltf file is plain JSON that references external .bin geometry files and separate image assets, a .glb file bundles everything - the scene graph JSON, binary geometry and animation buffers, and embedded textures - into a single self-contained file.

The file begins with a 12-byte little-endian header: the ASCII magic string glTF (hex 67 6C 54 46), a uint32 version field (value 2 for glTF 2.0), and a uint32 total file length. Following the header are length-prefixed chunks: a JSON chunk carrying the scene description (nodes, materials, cameras, animations) and a BIN\ chunk holding the raw binary buffer data.

.glb is sometimes called "the JPEG of 3D" because of its compact size, broad support and suitability for web delivery. It is the default asset format for AR on Android via Scene Viewer and the <model-viewer> web component, and is widely used in WebGL engines such as three.js and Babylon.js. Compared to .fbx or .obj, it is purpose-built for real-time rendering with physically based materials baked in.

Optional Khronos extensions add Draco mesh compression (KHR_draco_mesh_compression) and KTX2/Basis Universal texture compression (KHR_texture_basisu), significantly reducing file sizes for large scenes.

Безопасность и защита

РИСК: LOW

A GLB is 3D data, not an executable, so opening one to view it is safe. Realistic cautions are non-malicious: very high-poly scans or 4K textures can be heavy to load, and historically there have been parser vulnerabilities in some glTF/GLB loaders - keep your 3D software and browser-based viewers up to date and import models from reputable sources. As always, verify the real extension: a file disguised as "model.glb" that is actually an executable is the real risk, not the GLB format itself.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕglTF 2.0 Binary (3D model)также известен как Binary glTF, GL Transmission Format Binary
РАЗРАБОТЧИКKhronos Groupс 2017 (glTF 2.0; GLB binary container)
MIME-ТИПmodel/gltf-binary
ТИПBinary container bundling glTF JSON scene description, binary geometry/animation buffers and embedded textures in one file
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.dcm.step.skp.stp
Это расширение также используется в…
  • Raptor: Call of the Shadows support file - A legacy data file for the 1994 DOS game Raptor; the source database mislabels this as the primary meaning of .glb, but it is obsolete and unrelated to the dominant glTF Binary format.
  • Analytical Graphics STK globe/data file - An older GIS/STK auxiliary file; very niche compared with the 3D glTF Binary meaning.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
676C5446
ASCII
glTF
A GLB begins with a 12-byte header: the ASCII magic "glTF" (0x67 0x6C 0x54 0x46), a uint32 version (2 for glTF 2.0) and a uint32 total file length - all little-endian. The header is followed by chunked blocks: a JSON chunk (type "JSON") holding the scene graph, then a BIN chunk (type "BIN\0") holding geometry, animation and (optionally) embedded textures.

Программы, открывающие файлы GLB

Windows3 apps
Blender Открытый код File > Import > glTF 2.0 (.glb/.gltf) to view and fully edit geometry, materials and animation. The free standard 3D tool.
3D Viewer (Microsoft) Бесплатно Double-click the .glb to view, rotate and inspect the model; the free Microsoft Store app reads GLB/glTF natively. View-only.
Babylon.js Sandbox Бесплатно Drag the .glb into the browser page to view materials, animations and the scene tree - no install.
macOS2 apps
Blender Открытый код File > Import > glTF 2.0 (.glb/.gltf) to view and fully edit geometry, materials and animation. The free standard 3D tool.
Quick Look / Preview Встроенная Press Space on a .glb in Finder, or open in Preview; recent macOS renders glTF/GLB directly. View-only.
Linux2 apps
Blender Открытый код File > Import > glTF 2.0 (.glb/.gltf) to view and fully edit geometry, materials and animation. The free standard 3D tool.
gltf-viewer (donmccurdy) Открытый код Open in any browser and drag the .glb in to view with PBR materials and animation.
Android1 app
Scene Viewer / model-viewer Бесплатно GLB is the native AR format on Android - open via a <model-viewer> link or Scene Viewer to place it in AR.
iOS1 app
Reality Converter / Quick Look (via USDZ) Бесплатно iOS AR Quick Look uses USDZ - use Apple's Reality Converter or an online tool to convert GLB to USDZ, then open in Quick Look.
Web2 apps
gltf-viewer (donmccurdy) Открытый код Open in any browser and drag the .glb in to view with PBR materials and animation.
Sketchfab Freemium Upload the GLB to view it in the browser with PBR materials and share a link.

Технические подробности

глубокая спецификация
File magic (signature)ASCII "glTF" at byte offset 0 (hex: 67 6C 54 46)
Byte orderLittle-endian throughout
Header size12 bytes: 4-byte magic + uint32 version (value 2) + uint32 total file length
Chunk structureJSON chunk (type 0x4E4F534A) followed by BIN chunk (type 0x004E4942); each prefixed with uint32 chunk length and uint32 chunk type
MIME typemodel/gltf-binary (also served as application/octet-stream)
EncodingBinary container wrapping UTF-8 JSON scene description + raw binary geometry/animation buffers
CompressionNone by default; optional Draco mesh compression via KHR_draco_mesh_compression and KTX2/Basis Universal textures via KHR_texture_basisu
PBR material modelPhysically based metallic-roughness shading defined in the JSON chunk; specular-glossiness via KHR_materials_specular
Animation supportKeyframe animations for translation, rotation, scale and morph-target weights; skeletal/skin animation via joint hierarchies
Texture color depth8 bpc (24-bit RGB or 32-bit RGBA via embedded JPEG or PNG); HDR environment maps via extensions
Texture size limitNo format-imposed limit; GPU-bound in practice (commonly up to 8192×8192 per texture)
Self-containmentAll geometry, textures, animations and scene graph bundled in one file; no external dependencies unlike .gltf + .bin + image files
Version fielduint32 in GLB header identifies glTF 2.0 (value 2); asset.version = "2.0" also present inside the JSON chunk
Typical file size50 KB - 100 MB; most web and AR assets fall in the 1-30 MB range
Platform supportWindows, macOS, Linux, Android, iOS and Web (WebGL via three.js, Babylon.js, model-viewer)
Encryption / integrityNo built-in encryption or checksum; total-length field in header only
Выпущен2017 (glTF 2.0; GLB binary container)
Последняя версияglTF 2.0 (GLB container, ratified by Khronos; ongoing extensions e.g. KHR_materials_*)
Открыть стандартноеДа · без роялти
Спецификацияregistry.khronos.org

Конвертации GLB

Возможно
.GLB .PLYОнлайн-конвертер
Как конвертировать
.GLB .GLTFОнлайн-конвертер
Да - GLB и GLTF являются одним и тем же форматом; конвертация распаковывает единый бинарный контейнер в…
Как конвертировать
.GLB .OBJОнлайн-конвертер
Yes - upload to our free converter above, or open the .glb in Blender and export as Wavefront .obj.
Как конвертировать
.GLB .USDZРУКОВОДСТВО
Да - самый быстрый способ - бесплатная программа Apple Reality Converter на Mac (перетащите GLB,…
Как конвертировать
.GLB .DAEОнлайн-конвертер
Как конвертировать
.GLB .STLОнлайн-конвертер
Да - GLB можно конвертировать в STL, хотя все материалы, текстуры и анимация будут удалены, так как STL…
Как конвертировать
.GLB .BLENDРУКОВОДСТВО
Импортируйте GLB в Blender («Файл» > «Импорт» > «glTF 2.0») и сохраните проект как файл .blend - Blender -…
Как конвертировать
.GLB .FBXРУКОВОДСТВО
Да - Blender (бесплатно) является наиболее надежным способом: импортируйте ваш .glb через File > Import >…
Как конвертировать

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами GLB. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах GLB.

Часто задаваемые вопросы

What is a GLB file?
It's a 3D model in glTF 2.0 Binary format - one self-contained file holding geometry, PBR materials, textures and animation. It's the binary, single-file sibling of .gltf and the standard for web and AR 3D.
How do I open a GLB file for free?
Use the free Microsoft 3D Viewer on Windows, Quick Look/Preview on macOS, Blender on any platform, or an online viewer like gltf-viewer.donmccurdy.com or the Babylon.js Sandbox - just drag the file in.
What's the difference between GLB and glTF?
They're the same format packaged differently. GLB is one binary file with everything embedded; .gltf is JSON text that references separate .bin geometry and image texture files. GLB is easier to share; glTF is easier to hand-edit.
How do I convert a GLB to USDZ for iPhone AR?
iOS AR Quick Look needs USDZ. Use Apple's free Reality Converter on a Mac, an online GLB-to-USDZ converter, or export USDZ from Blender.
Can I 3D-print a GLB file?
Yes, but convert it to STL first (Blender > Import glTF > Export STL), then slice the STL. STL keeps only the shape - colors, textures and animation are dropped, which is expected for printing.
Why does the database call .glb a Raptor game file?
That's an outdated label. A legacy .glb existed for the 1994 game Raptor: Call of the Shadows, but the overwhelmingly dominant .glb today is the Khronos glTF 2.0 Binary 3D format.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z