
Free · No sign-up · Nothing uploaded
About this viewer
OBJ Viewer
The Character XYZ OBJ Viewer opens Wavefront .obj files in a web browser, loading the .mtl material library beside them when it is present, and reports the object groups, materials, triangle counts and bounding dimensions. The file is parsed on your own device and is never uploaded.
.obj/groups, and the materials from the .mtl beside it
Reports
What you can inspect
- Skeleton and rig
- Every bone by name with the count, plus an overlay drawn over the model, so you can tell a 9-joint production rig from a 92-bone Rigify export without opening Blender.
- Morph targets
- Every morph target by name, grouped per mesh, each with a live weight slider so you can drive a shape and see it move.
- ARKit-52 blendshape check
- Which of the 52 standard ARKit blendshapes your model has and which are missing, broken down by facial area — the answer to why a face will not drive from a phone capture. It reads the common naming conventions, and names the facial set your file is using when it turns out not to be ARKit's.
- Textures and VRAM budget
- Each texture with the slot it fills and its resolution, plus an estimated GPU memory total, so you can see which map is blowing the budget.
- Animation clips
- Every clip in the file with its real duration, playable with speed and looping — including takes that ship as separate GLBs. Clip changes use inertial blending, so a limb's motion carries through the cut instead of stalling at it.
- Mesh statistics
- Vertex and triangle counts, material and texture counts, bone and morph-target counts, and the model's bounding dimensions.
Questions
Frequently asked questions
Why is my OBJ plain grey?
Because an OBJ carries no materials of its own — they live in a .mtl file referenced beside it, and the texture images beside that. Drop the .obj together with its .mtl (and the images) and the materials load. On its own, the geometry is all the file contains.
Does an OBJ contain a rig or animation?
No. Wavefront OBJ is a geometry format only: vertices, normals, UVs, groups and material assignments. There is no skeleton and no animation in the format at all, so the skeleton and animation tabs will correctly report none. Use FBX or glTF for rigged or animated assets.
How large an OBJ can this open?
As large as your device's memory allows. OBJ is a text format, so files are several times bigger on disk than the equivalent binary — a few hundred thousand triangles is comfortable in a modern browser.
Elsewhere
Other formats
Drop a 3D model here
or choose a file — nothing is uploaded
Your file never leaves your browser. There is no upload, no account and no server-side processing.