Free GLB and glTF viewer for your browser

Drag a .glb or .gltf file into the browser to see it. Full PBR materials, animations, AR view. No upload, no signup, no install.

Open the viewer → Get the app

What you can do with it

Useful for Blender, three.js, and AR exports

Anyone exporting GLB knows the moment after: did the export survive? Materials in place? Animation playing? The viewer is built for that gap between "export from Blender" and "verify in the target engine" — drag the file in, see if it looks right, then send it on.

Same applies if you are sharing a GLB with a client or buyer who does not have Blender or Maya installed. They open the link, drop the file in, and see your model the way you intended it — including PBR lighting and animation playback.

Privacy: nothing leaves your device

The viewer is a static page. Your GLB or glTF file is read by your browser and rendered locally. Nothing crosses the network — useful when previewing client work or paid Patreon assets you do not want to upload anywhere.

FAQ

What is the difference between GLB and glTF?

GLB is the binary single-file form of glTF — everything packed into one .glb file. .gltf is the JSON form, usually accompanied by a .bin file and external textures. The viewer opens both, though .glb is easier to share because it's one file.

Does the viewer support Draco compression?

Yes. Draco-compressed and EXT_meshopt_compression GLB files are decoded with WebAssembly decoders that run client-side. KTX2 / Basis texture compression is also supported.

Does it play embedded animations?

Yes. If the GLB contains animation tracks (skinned mesh or rigid body), you get a play/pause control and a scrubber to step through frames.

Does it render PBR materials correctly?

Yes. Standard metallic-roughness with normal, emissive, and AO maps. The common KHR material extensions — transmission, sheen, clearcoat, ior, specular — are also supported. Use one of the HDRI environments for proper PBR lighting.

Does my GLB get uploaded anywhere?

No. The viewer is a static page. Your file is loaded by your browser and rendered on your device. Nothing crosses the network.

Will very large GLBs work?

Browsers typically handle GLBs up to ~250 MB comfortably. Higher-end iPhones and Android phones can manage more; older devices may slow down on heavy PBR scenes with many textures.