View OBJ Models with Local MTL Materials
View OBJ geometry and supported MTL diffuse textures by opening the model folder. Free, with no uploads, signup or software installation.
Choose a .obj fileYour file stays on this device
Choose a file to view it in your browser. No signup or software installation needed. Your file stays on your device and is never uploaded.
What Anyfile can show
- Mesh objects described by OBJ vertices and faces
- Supported MTL material values and simple local map_Kd diffuse images
- Object visibility and a navigable 3D view of the assembled mesh
Limits and conditions
- Missing companion files can leave geometry visible with incomplete appearance
- Advanced texture-map options, bump/normal maps and some MTL features are not reproduced
- 256 MiB OBJ input, 1 MiB per MTL and a 128 MiB related-resource budget; WebGL 2 required
IMPLEMENTATION
Viewers responsible for this format
OBJ stores text-based geometry while appearance can live in a separate MTL library and image files. Selecting only the OBJ may therefore show the shape without its materials. Anyfile resolves supported companion resources from the selected local folder and does not fetch textures from remote URLs.
Common question
How do I restore missing textures on an OBJ?
Open the containing folder with the OBJ, its referenced MTL and image files, preserving relative paths. Only supported local maps can appear; a remote URL is not downloaded by the viewer.
Can an OBJ alone contain all of its texture images?
The usual OBJ/MTL workflow references separate images. Sending only the OBJ often loses appearance information even though the geometry remains readable.