
Free · No sign-up · Nothing uploaded
About this viewer
STL Viewer
The Character XYZ STL Viewer opens .stl files in a web browser and reports their triangle count and bounding dimensions in the file's own units, with wireframe and X-ray views for checking the surface. STL is the standard 3D-printing format, and the file is read on your own device rather than uploaded.
.stl/triangle count and real-world dimensions, for print checks
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 STL a single colour?
Because STL has no colour, no materials and no UVs. The format stores nothing but triangles and their normals, which is why it is used for printing and why every STL viewer shows a single shaded material. Anything coloured came from the viewer, not the file.
How do I check the size of an STL before printing?
Open the file and read the bounding dimensions in the inspector. They are the model's own numbers in the file's units, so you can compare them against your printer's build volume before slicing.
Does this open both ASCII and binary STL?
Yes. Binary is what almost every tool writes because it is far smaller; ASCII STL is human-readable and much larger. The loader detects which it is and opens either.
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.