GLB Viewer
Drop in a .glb to see it with its materials, textures and animations, and check its size and triangle count.
- PBR materials
- Animations
- Draco & meshopt
- No upload
Drop a GLB file here.
Drag to rotate · scroll or pinch to zoom · right-drag or two fingers to pan
What is a GLB file?
GLB is the binary form of glTF 2.0, the Khronos Group standard often called the JPEG of 3D. A single .glb file packs the meshes, physically based materials, textures, cameras and animations together, which is why it is used for web 3D, AR on Android, e-commerce product views and many AI 3D generators. This viewer renders GLB files with image-based lighting so metallic and rough surfaces look right, plays their animations, decodes Draco and meshopt compressed meshes, and reports meshes, materials, textures and dimensions.
How to open a GLB file
- Choose Open File and pick your GLB (add its textures or material files too), or drag them onto the viewer.
- Drag to rotate, scroll or pinch to zoom, and right-drag or two-finger drag to pan.
- Switch between shaded, wireframe and X-ray, use the view buttons, or cut a section to see inside.
- Read the size, volume and triangle count, measure between two points, then export or take a snapshot.
Getting textures to show
- Select the model and all its texture and material files together (or drag the whole set) so the viewer can match them by name.
- For glTF, include the .bin file and the texture images; GLB already contains them.
- For OBJ, include the .mtl file named in the OBJ and the images it refers to.
- Any file that is missing is listed, and a blank texture is used in its place.
Why use this GLB viewer
- Many formats, one viewerSTL, OBJ (with MTL and textures), GLB, glTF, FBX, PLY, 3MF, DAE, 3DS, AMF and VRML. Draco and meshopt-compressed glTF work too.
- Measure, not just lookDimensions, triangle count, surface area, volume and a watertight check, plus click-to-measure distances and a section view.
- Export to other formatsSave the model as binary STL, OBJ, GLB or PLY, and take a PNG snapshot of the current view.
- Your model stays on your deviceFiles are read and rendered in your browser with WebGL. Nothing is uploaded, so unreleased products, client work and scans stay private.
Supported 3D formats
| Format | Files | Typical use |
|---|---|---|
| STL | .stl | Triangles only (ASCII or binary); the standard for 3D printing |
| 3MF | .3mf | Modern print format with objects, colours and units |
| OBJ | .obj + .mtl | Text format from modelling tools; materials and textures in separate files |
| glTF / GLB | .gltf, .glb | Web and AR standard with PBR materials and animations |
| FBX | .fbx | Autodesk exchange format for animation and game engines |
| PLY | .ply | Scans and point clouds, often with vertex colours |
| Collada, 3DS, AMF, VRML | .dae, .3ds, .amf, .wrl | Older exchange and print formats |
Common uses
- Asset review. Check a model from a client, marketplace or AI generator.
- Format checks. Confirm textures and materials made it through an export.
- Animations. Preview rigged FBX and glTF animations.
- Quick conversion. Turn OBJ into GLB or FBX into STL.
More file tools: view SVG images as PNG, inspect photo metadata or convert images to ICO icons.
Example: checking a product model for the web
Open sneaker.glb. It shows 1 mesh with 48,000 triangles and 4 textures, 0.31 m long. Use Shaded and Wireframe to check the topology before publishing.
What to expect from the result
Colour STL variants are shown when present. Volume and weight assume a closed mesh. Extremely large files are limited by your browser’s memory.
GLB Viewer questions
How do I open a GLB file?
Choose Open File and select the .glb, or drag it onto the viewer. Everything it needs is inside the file.
What is the difference between GLB and glTF?
They hold the same data. glTF is JSON with separate .bin and image files; GLB packs everything into one binary file.
Does it support Draco compression?
Yes. Draco and meshopt compressed GLB files are decoded in your browser.
Can I play GLB animations?
Yes. Animations in the file are listed; select one to play it.
Are my 3D files uploaded?
No. The viewer runs entirely in your browser using WebGL; the file is never sent to a server and the page keeps working offline once loaded.