Format Guide

glTF / GLB File Format (.gltf, .glb)

The web standard for 3D — compact PBR rendering, native browser support, and universal AR/VR compatibility.

Download Free Trial

Free 30-day trial. No credit card required. Windows 10/11.

Extension.gltf (JSON + external assets), .glb (binary bundle)
Full nameGL Transmission Format
StandardKhronos Group glTF 2.0
Geometry typeTriangle mesh
Open standardYes
Supports PBR materialsYes — metallic/roughness workflow
Supports animationsYes — skeletal and morph target
Supports assembliesYes — scene hierarchy

What is a glTF file?

glTF (GL Transmission Format) is an open standard developed by the Khronos Group. Introduced in 2015 and reaching version 2.0 in 2017, glTF is designed for efficient delivery of 3D scenes to web browsers and real-time applications. It stores mesh geometry, PBR (Physically Based Rendering) materials, textures, animations, and scene hierarchy in a JSON-based format. GLB is the binary container variant that packages the JSON and all binary data into a single .glb file. glTF has been called the “JPEG of 3D” — the format most widely supported by web renderers, AR/VR platforms, and e-commerce product viewers.

Common Uses of glTF/GLB Files

Web 3D & E-Commerce

glTF is the native format for Three.js, Babylon.js, and model-viewer. Shopify, Amazon, and Google use glTF/GLB for interactive 3D product visualization.

AR & VR Applications

Apple AR Quick Look (iOS), Google SceneViewer (Android), and WebXR all natively load GLB files. Product AR experiences on mobile use GLB almost exclusively.

Game Engines & Real-Time Rendering

Unreal Engine, Godot, and Babylon.js natively import glTF. It is the preferred format for real-time scenes due to its compact size and GPU-ready structure.

Software Support

Blender, Sketchfab, Three.js, Babylon.js, Unreal Engine, Godot, Unity (via plugin), iOS AR Quick Look, Android SceneViewer, and all modern web 3D renderers.

Convert This Format

Commonly converted from STEP or OBJ for web visualization and e-commerce, to FBX for animation toolchains, or to OBJ for legacy renderers.