Open locally
Drop a complete package or add missing companion files later. Nothing is sent to a server.
Find model problems, optimize safely and export a verified web-ready GLB. Everything runs privately on this device.
Drop a complete package or add missing companion files later. Nothing is sent to a server.
Get a readiness score, official glTF validation and plain-language fixes.
Choose a target suited to mobile, general web use or visual quality.
Download a validated GLB or a complete viewer package that is ready to publish.
IGNLab 3D combines the jobs usually split across several utilities. Open a model, understand every important issue, reduce eligible geometry and export one verified web-ready GLB.
Rotate, zoom and inspect GLB, glTF, OBJ, STL and PLY files with configurable lighting, backgrounds, wireframe mode and animation playback.
Check triangle and vertex counts, meshes, materials, textures, dimensions and animations. Practical warnings highlight common web-performance risks.
Reduce eligible static meshes and oversized embedded textures for mobile and AR, product pages or detailed portfolios, then export a validated GLB with Draco compression.
Select companion files together when a model references separate materials, textures or binary data.
| Format | Best for | Companion files | Export |
|---|---|---|---|
| GLB | Portable web-ready scenes | Usually none | Optimized GLB |
| glTF | Web scenes with separate assets | BIN and textures | GLB |
| OBJ | Widely supported static meshes | MTL and textures when used | GLB |
| STL | 3D printing geometry | None | GLB |
| PLY | Polygon and scanned meshes | Usually none | GLB |
| Archives | ZIP, RAR, 7Z and compressed TAR packages | Model, materials and textures | GLB |
| BLEND / MAX | Desktop authoring projects | Use the free local export helper | GLB via Blender or 3ds Max |
Clear answers about formats, privacy and optimization.
Yes. The viewer, model inspector, geometry optimizer, GLB exporter and PNG capture tools are free and require no account.
No. IGNLab 3D reads and processes models locally in your browser. Your model files are not uploaded to IGNLab.
IGNLab 3D opens GLB, glTF, OBJ, STL and PLY files. You can select multiple files, open an entire folder or use ZIP, RAR, 7Z, TAR, TAR.GZ/TGZ, TAR.BZ2 or TAR.XZ packages containing textures, BIN and MTL files.
Yes. Unencrypted, single-volume RAR4 and RAR5 packages are unpacked locally in your browser. Nested folders are preserved and scanned automatically. Password-protected and multi-part RAR files are not supported yet.
Yes. Open a 7Z, TAR, TAR.GZ/TGZ, TAR.BZ2 or TAR.XZ package just like a ZIP. It is unpacked locally, nested folders are preserved, and the entire package is searched for models and companion files.
Use Add files or Add folder in the Model package panel. IGNLab merges them into the current package, searches nested folders, matches a same-name or unique MTL, recognizes common texture roles such as base color and normal, and shows every inferred substitution.
Not directly in the browser. BLEND and MAX are native project formats that rely on Blender or 3ds Max. Use the free IGNLab exporter helper for your authoring app to create a self-contained GLB locally, then open that GLB here.
Open the model, select Mobile and AR, Product page or Portfolio detail, and optimize. IGNLab reduces eligible geometry, resizes oversized embedded PNG, JPEG and WebP textures, applies Draco compression, then validates the final GLB.
Yes. It runs the official Khronos glTF Validator locally, explains errors and warnings, and validates exported GLB files before download.
Open the model and download the web package. It includes a verified GLB, poster image, responsive viewer page and reusable model-viewer embed snippet that can be uploaded to an HTTPS website.
Yes. IGNLab 3D automatically excludes animated, skinned and morph-target meshes from geometry simplification to avoid damaging animation data.