Export 3D from almost any AI or web tool and you get a .glb. Then you double-click it and your computer either shows it instantly or has no idea what it is, with very little in between.
What it actually is
GLB is the binary packaging of glTF, a format designed for delivering 3D rather than authoring it. People call it "the JPEG of 3D", which is a useful comparison in both directions: it is universal and compact, and it is a finished thing rather than a working file.
Inside one file you get meshes, materials, PBR textures, a node hierarchy and any animation. All of it in a single file, which is why it is the right thing to email someone.

What opens it, for free
- Blender. Native import and export, free, and the right tool if you need to convert it to anything else.
- Windows 3D Viewer. Built in. Double-click and it opens.
- macOS Preview and Quick Look. Select the file and press space.
- Any browser. Pages built on model-viewer or three.js display GLB directly, which is how web share links work at all.
- Google Drive. Previews GLB without downloading.
- Android. Scene Viewer will place a GLB in a real room at real scale through the camera.
Getting it into CAD
Neither SketchUp nor Revit imports GLB out of the box, and this is where people get stuck. The reliable route is a conversion stop:
- Open the GLB in Blender.
- Export OBJ, FBX, DAE or 3DS.
- Import that into SketchUp, 3ds Max or your CAD application.
Two things to check afterwards, every time. Scale, because unit assumptions differ between formats and a model can arrive a thousand times too small. And materials, because PBR material definitions rarely survive a format conversion intact — expect to reassign them.
What GLB does not carry
This matters if you are hoping to continue working on the model rather than just show it.
- No parametric objects. A wall is a mesh shaped like a wall, not a wall.
- No CAD layers, families, types or constraints.
- No dimensions, annotations or schedules.
- No editable history.
So treat a GLB as an output. If you need to keep designing, keep designing where the design lives and export a fresh GLB whenever you need to show someone.
A note on "SketchUp export" in AI tools
Several tools, Kispo included, advertise a SketchUp or 3ds Max export alongside GLB. Read the small print: those are usually experimental import scripts rather than native .skp or .max files, and native application compatibility often still needs testing. The GLB is the export that is validated, so it is the one to rely on.
Common questions
What opens a GLB file?
Blender natively and free; Windows 3D Viewer; macOS Preview and Quick Look; any browser page using model-viewer or three.js; Google Drive; Android Scene Viewer for AR.
Can I open a GLB in SketchUp or Revit?
Not directly. Convert through Blender to OBJ, FBX, DAE or 3DS, then import — and check scale and materials afterwards.
What is the difference between GLB and glTF?
Same format, different packaging. glTF is JSON plus separate files; GLB packs everything into one binary file.
Does a GLB contain layers or parametric objects?
No. Meshes, materials, textures, hierarchy and animation only. It is a delivery format, not an authoring format.
Generate a model and export a validated GLB: the 3D Modeller.