3D Model Viewer

BetaThis tool is in beta. Some features may change or have limited functionality.

View and inspect GLTF and GLB 3D models directly in your browser. Drag and drop files to explore geometry, materials, animations, and bounding box information with interactive orbit controls.

Drop your GLTF/GLB file here

or click to browse. Supports .gltf and .glb files up to 50MB.

Understanding GLTF and 3D Model Inspection

GLTF (GL Transmission Format) is the standard interchange format for 3D assets on the web. Often called the "JPEG of 3D," it was developed by the Khronos Group to provide an efficient, interoperable format for delivering and loading 3D content.

GLTF vs GLB

GLTF comes in two flavors: .gltf (JSON-based, often with separate .bin and texture files) and .glb (binary, single-file container). GLB is more convenient for sharing and loading since everything is packed into one file.

What You Can Inspect

  • Geometry: Vertex count, triangle count, and bounding box dimensions tell you about the model's complexity and size.
  • Materials: See how many materials the model uses and their properties like color, roughness, and metalness.
  • Textures: Count the number of texture maps (diffuse, normal, roughness, etc.) used by the model.
  • Animations: Many GLTF models include skeletal or morph target animations that can be played back in real time.

Performance Considerations

When working with 3D models for the web, keep triangle counts reasonable (under 100K for most web applications), use texture compression, and consider LOD (Level of Detail) techniques for complex scenes.

Frequently Asked Questions

What file formats are supported?
This viewer supports GLTF (.gltf) and GLB (.glb) files, which are the standard 3D interchange formats for the web. GLB is the binary container version of GLTF and is recommended for easiest use since it packs all data into a single file.
Is my 3D model uploaded to a server?
No. All processing happens entirely in your browser using WebGL and Three.js. Your files never leave your device, making this tool completely private and secure for inspecting proprietary 3D assets.
Why does my model look different than in my 3D software?
GLTF uses a PBR (Physically Based Rendering) material model, which may render differently than your 3D software's proprietary shaders. Ensure you export with GLTF-compatible materials. Lighting and environment also affect appearance.
What is the maximum file size supported?
The viewer supports files up to 50MB. For larger models, consider optimizing them first using tools like gltf-transform or Blender's GLTF export settings to reduce vertex count and compress textures.
Can I view model animations?
Yes! If your GLTF/GLB file contains animations (skeletal, morph target, or object animations), they will be detected automatically. You can play, pause, and switch between animation clips using the Animations tab.