GLTF file format: what it is and how to use it

glTF is the JPEG of 3D: Khronos' compact format for delivering complete scenes with PBR materials, rigs and animation straight to runtimes and browsers. Learn when to use it and what to choose instead.

View GLTF files Convert to GLTF

Files stay on your device

  • No uploadsFiles stay on your device
  • Batch processingHandle multiple files at once
  • 100% privateNo sign-up, no tracking

What is a GLTF file?

A .gltf file is a 3D scene in the GL Transmission Format, Khronos's 2015 design for delivering 3D: a JSON scene graph plus binary buffers for meshes, textures, PBR materials, skeletons and animations, or everything packed into a single .glb. It is deliberately the last mile: shaped for the GPU to consume directly, not for the artist to keep editing.

When should you use glTF?

  • 3D on the web: Three.js, Babylon and <model-viewer> speak it natively.
  • AR and product viewers: phones render it directly, including AR Quick Look paths.
  • Engine interchange: Unity, Unreal and Godot all import and export it.

When is another format a better fit?

For authoring exchange between DCC tools, FBX/DAE still carry more editorial nuance; for printing use 3MF/STL; for a bare mesh OBJ is simpler. glTF is the format you publish to, not the one you sculpt in.

The short version: glTF is the delivery standard for 3D, the format your scene should become before it meets a browser or runtime.

How to open a GLTF file

On Windows

Double-click the file, or open it with Microsoft 3D Viewer.

On macOS

Blender opens GLTF files on macOS.

In your browser

Open GLTF files right in a browser tab or with the dexrr viewer. No install, no upload.

Also opens in

  • Blender
  • Microsoft 3D Viewer
  • three.js / Babylon.js viewers
  • Sketchfab

View or convert GLTF files

A quick preview or a new format. No install, no upload.

GLTF technical details

Full name
GL Transmission Format
Extensions
.gltf .glb
MIME type
model/gltf+json, model/gltf-binary
Magic bytes
67 6C 54 46 (glTF, .glb) / JSON text (.gltf)
Compression
Lossless or lossy
Developer
Khronos Group
Specification
registry.khronos.org

GLTF questions, answered

How do I open a .gltf file?

Blender, Windows 3D Viewer, VS Code extensions, engines and web viewers read it. dexrr displays and converts gltf files directly in your browser.

Can I convert GLTF files online?

Yes, dexrr converts gltf locally in your browser: glTF to OBJ for mesh use, glTF to STL for printing or glTF to PLY for pipelines.

What is the difference between .gltf and .glb?

Same format. .gltf splits JSON and buffers (often with external textures), .glb packs everything into one binary file. .glb is easier to move around.

Is glTF better than FBX?

For delivery and the web, yes: open, compact and GPU-friendly. For studio authoring, FBX still carries more of what DCC tools expect.

Is the glTF format outdated?

No, it is the actively maintained Khronos standard for real-time 3D and the default of web 3D and AR.