Drag and drop a 3D model file onto the page, or click "Browse Files" to select one. You can also click "Try Sample" to load a built-in demo model.
For OBJ files with materials, select both the .obj and .mtl files together (and any texture images). For GLTF files with separate assets, select all companion files.
The left panel shows your model in 3D. Use your mouse or touch to interact:
The control bar at the bottom offers toggle buttons:
A summary dashboard showing key statistics: vertex count, face count, mesh count, material count, texture count and memory, bone count, animation count and duration, bounding box dimensions, scene hierarchy depth, and file size.
A table listing every mesh in the model with its vertex count, face count, material, and attribute availability (normals, UVs, vertex colors). Click a row to highlight that mesh in the 3D viewport.
A table listing all materials with their properties: type, base color, texture maps, metalness, roughness, and opacity. Each material shows a color swatch preview.
A grid of all embedded or referenced textures with thumbnails, resolution, format, and estimated memory usage. Click a texture to view it full-size, with an option to save it as a PNG file.
If the model contains a skeleton, this tab shows the bone hierarchy tree. If there are animations, they're listed with name, duration, track count, and keyframe count. Use the playback controls in the viewport to play animations.
Visual breakdown of where your file size goes. A pie chart shows the split between geometry, textures, and other data. A bar chart ranks the top 10 largest individual items. Optimization suggestions are provided based on the analysis.
Automated quality checks that flag potential issues:
Each issue includes a severity level, description, and suggested fix.
Export your model to different formats:
All conversion happens locally in your browser using Three.js GLTFExporter.
Click the "AR" button in the header to launch an AR preview. This uses Google's model-viewer web component:
Non-GLB formats (OBJ, FBX, STL) are automatically converted to GLB for AR preview.