.GLB

GLB ファイル

glTF 2.0 Binary (3D model)
質問する
クイック回答

GLB ファイルは glTF 2.0 Binary 形式の 3D モデルです。ジオメトリ、マテリアル、テクスチャ、アニメーションを 1 つにまとめた自己完結型のファイルです。Windows では Microsoft 3D Viewer で無料で開くことができ、macOS では Finder でスペースキーを押す(クイックルック)ことで閲覧可能です。ブラウザでは gltf-viewer.donmccurdy.com にドラッグして確認できます。信頼できるソースからのファイルであれば、安全に開くことができます。

開発元: Khronos Group カテゴリ: 3D画像ファイル オープンスタンダード MIME: model/gltf-binary
対応OS Windows macOS Linux Android iOS Web
関連: .DCM · .STEP · .SKP · .STP

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 22, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

GLB ファイル形式とは?

.glb は、Khronos Group によって開発・維持されている .gltf 形式(GL Transmission Format)のバイナリコンテナ版です。.gltf ファイルが外部の .bin ジオメトリファイルや個別の画像アセットを参照するプレーンな JSON であるのに対し、.glb ファイルはシーングラフの JSON、バイナリのジオメトリおよびアニメーションバッファ、埋め込みテクスチャのすべてを 1 つの自己完結型ファイルにまとめます。

ファイルは 12 バイトのリトルエンディアンヘッダーで始まります。ASCII マジック文字列 glTF(16 進数 67 6C 54 46)、uint32 のバージョンフィールド(glTF 2.0 の場合は値 2)、および uint32 のファイル総長です。ヘッダーに続いて、長さが指定されたチャンクが続きます。ノード、マテリアル、カメラ、アニメーションなどのシーン記述を含む JSON チャンクと、生のバイナリバッファデータを保持する BIN\ チャンクです。

.glb は、そのコンパクトなサイズ、幅広いサポート、Web 配信への適性から、「3D 界の JPEG」と呼ばれることもあります。Android の Scene Viewer や <model-viewer> Web コンポーネントを介した AR の標準アセット形式であり、three.js や Babylon.js などの WebGL エンジンで広く使用されています。.fbx や .obj と比較して、物理ベースのマテリアルが組み込まれたリアルタイムレンダリング専用に設計されています。

オプションの Khronos 拡張機能により、Draco メッシュ圧縮(KHR_draco_mesh_compression)や KTX2/Basis Universal テクスチャ圧縮(KHR_texture_basisu)を追加でき、大規模なシーンのファイルサイズを大幅に削減できます。

セキュリティと安全性

リスク: LOW

GLB は実行ファイルではなく 3D データであるため、表示のために開くことは安全です。現実的な注意点は悪意のないものです。非常に高ポリゴンなスキャンデータや 4K テクスチャは読み込みが重くなる可能性があり、歴史的には一部の glTF/GLB ローダーにパーサーの脆弱性が存在したことがあります。3D ソフトウェアやブラウザベースのビューアを最新の状態に保ち、信頼できるソースからモデルをインポートしてください。いつものように、実際の拡張子を確認してください。「model.glb」を装った実行ファイルこそが本当のリスクであり、GLB 形式自体がリスクではありません。

形式の詳細

概要
正式名称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
タイプglTF JSON シーン記述、バイナリジオメトリ/アニメーションバッファ、埋め込みテクスチャを 1 つのファイルにまとめたバイナリコンテナ
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Raptor: Call of the Shadows サポートファイル - 1994 年の DOS ゲーム «Raptor» 用のレガシーデータファイル。ソースデータベースはこのファイルを .glb の主要な意味として誤ってラベル付けしていますが、これは廃止されており、主流の glTF Binary 形式とは無関係です。
  • Analytical Graphics STK globe/データファイル - 古い GIS/STK 補助ファイル。3D glTF Binary の意味と比較すると非常にニッチです。
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
676C5446
ASCII
glTF
GLB は 12 バイトのヘッダーで始まります。ASCII マジック «glTF» (0x67 0x6C 0x54 0x46)、uint32 バージョン (glTF 2.0 は 2)、および uint32 ファイル総長(すべてリトルエンディアン)です。ヘッダーの後にチャンク化されたブロックが続きます。シーングラフを保持する JSON チャンク(タイプ «JSON»)、次にジオメトリ、アニメーション、および(オプションで)埋め込みテクスチャを保持する BIN チャンク(タイプ «BIN\0»)です。

GLB ファイルを開くプログラム

Windows3 apps
Blender オープンソース «File > Import > glTF 2.0 (.glb/.gltf)» から、ジオメトリ、マテリアル、アニメーションを表示し、完全に編集できます。無料の標準 3D ツールです。
3D Viewer (Microsoft) 無料 モデルを表示、回転、検査するには .glb をダブルクリックします。無料の Microsoft Store アプリは GLB/glTF をネイティブに読み込みます。表示専用です。
Babylon.js Sandbox 無料 .glb をブラウザページにドラッグして、マテリアル、アニメーション、シーンツリーを表示します。インストールは不要です。
macOS2 apps
Blender オープンソース «File > Import > glTF 2.0 (.glb/.gltf)» から、ジオメトリ、マテリアル、アニメーションを表示し、完全に編集できます。無料の標準 3D ツールです。
Quick Look / Preview 標準搭載 Finder で .glb を選択してスペースキーを押すか、プレビューで開きます。最近の macOS は glTF/GLB を直接レンダリングします。表示専用です。
Linux2 apps
Blender オープンソース «File > Import > glTF 2.0 (.glb/.gltf)» から、ジオメトリ、マテリアル、アニメーションを表示し、完全に編集できます。無料の標準 3D ツールです。
gltf-viewer (donmccurdy) オープンソース 任意のブラウザで開き、.glb をドラッグして PBR マテリアルとアニメーションを表示します。
Android1 app
Scene Viewer / model-viewer 無料 GLB は Android のネイティブ AR 形式です。<model-viewer> リンクまたは Scene Viewer を介して開き、AR 内に配置できます。
iOS1 app
Reality Converter / Quick Look (via USDZ) 無料 iOS の AR クイックルックは USDZ を使用します。Apple の Reality Converter またはオンラインツールを使用して GLB を USDZ に変換し、クイックルックで開きます。
Web2 apps
gltf-viewer (donmccurdy) オープンソース 任意のブラウザで開き、.glb をドラッグして PBR マテリアルとアニメーションを表示します。
Sketchfab フリーミアム GLB をアップロードしてブラウザで PBR マテリアルを表示し、リンクを共有できます。

技術的詳細

詳細仕様
ファイルマジック(シグネチャ)バイトオフセット 0 の ASCII «glTF» (16進数: 67 6C 54 46)
バイト順序全体を通してリトルエンディアン
ヘッダーサイズ12 バイト: 4 バイトのマジック + uint32 バージョン (値 2) + uint32 ファイル総長
チャンク構造JSON チャンク (タイプ 0x4E4F534A) の後に BIN チャンク (タイプ 0x004E4942) が続く。各チャンクの前に uint32 のチャンク長と uint32 のチャンクタイプが付与される
MIME タイプmodel/gltf-binary (application/octet-stream としても提供される)
エンコーディングUTF-8 JSON シーン記述 + 生のバイナリジオメトリ/アニメーションバッファを包むバイナリコンテナ
圧縮デフォルトではなし。KHR_draco_mesh_compression によるオプションの Draco メッシュ圧縮、および KHR_texture_basisu による KTX2/Basis Universal テクスチャが可能
PBR マテリアルモデルJSON チャンクで定義された物理ベースの metallic-roughness シェーディング。KHR_materials_specular による specular-glossiness もサポート
アニメーションのサポート平行移動、回転、スケール、モーフターゲットのウェイトのキーフレームアニメーション。ジョイント階層によるスケルタル/スキンアニメーション
テクスチャの色深度8 bpc (埋め込み JPEG または PNG による 24ビット RGB または 32ビット RGBA)。拡張機能による HDR 環境マップ
テクスチャサイズの制限形式による制限はなし。実際には GPU に依存(一般的にテクスチャあたり最大 8192×8192 まで)
自己完結性すべてのジオメトリ、テクスチャ、アニメーション、シーングラフが 1 つのファイルにバンドルされる。.gltf + .bin + 画像ファイルのような外部依存関係はない
バージョンフィールドGLB ヘッダー内の uint32 が glTF 2.0 (値 2) を識別。JSON チャンク内にも asset.version = «2.0» が存在
一般的なファイルサイズ50 KB - 100 MB。ほとんどの Web および AR アセットは 1-30 MB の範囲に収まる
プラットフォームのサポートWindows, macOS, Linux, Android, iOS および Web (three.js, Babylon.js, model-viewer を介した WebGL)
暗号化 / 整合性組み込みの暗号化やチェックサムはなし。ヘッダーのファイル総長フィールドのみ
リリース日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 の変換

コミュニティ Q&A

ユーザーからの質問
質問する
GLB ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。GLB ファイルについて最初の質問をしてみましょう。

よくある質問

GLB ファイルとは何ですか?
glTF 2.0 Binary 形式の 3D モデルです。ジオメトリ、PBR マテリアル、テクスチャ、アニメーションを保持する 1 つの自己完結型ファイルです。.gltf のバイナリ単一ファイル版であり、Web および AR 3D の標準規格です。
GLB ファイルを無料で開くには?
Windows では無料の Microsoft 3D Viewer、macOS ではクイックルックやプレビュー、あらゆるプラットフォームで Blender を使用するか、gltf-viewer.donmccurdy.com や Babylon.js Sandbox などのオンラインビューアにファイルをドラッグするだけで開けます。
GLB と glTF の違いは何ですか?
パッケージ化の方法が異なるだけで、同じ形式です。GLB はすべてが埋め込まれた 1 つのバイナリファイルです。.gltf は、個別の .bin ジオメトリや画像テクスチャファイルを参照する JSON テキストです。GLB は共有が容易で、glTF は手動での編集が容易です。
iPhone の AR 用に GLB を USDZ に変換するには?
iOS の AR クイックルックには USDZ が必要です。Mac で Apple の無料ツール Reality Converter を使用するか、オンラインの GLB-to-USDZ コンバーターを使用するか、Blender から USDZ をエクスポートしてください。
GLB ファイルを 3D プリントできますか?
はい、ただし最初に STL に変換してください(Blender > Import glTF > Export STL)。その後、STL をスライスします。STL は形状のみを保持し、色、テクスチャ、アニメーションは削除されますが、これはプリントにおいて想定される動作です。
なぜデータベースで .glb が Raptor のゲームファイルと呼ばれているのですか?
それは古いラベルです。1994 年のゲーム «Raptor: Call of the Shadows» 用にレガシーな .glb が存在していましたが、現在圧倒的に普及している .glb は Khronos の glTF 2.0 Binary 3D 形式です。

参考文献

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.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text 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 で閲覧