GLB viewer for the browser
Drop a .glb file into the page and look at it.
Nothing is uploaded, and there is no account to create before you can see your model.
What you can look at
Polynite loads the file, builds a cluster hierarchy from the geometry, and renders it with WebGPU. Alongside the model you get the numbers that usually matter when a file misbehaves: how many triangles the source contains, how many are actually drawn at the current camera distance, the file size, and which materials and textures came through.
There are debug views for normals, depth, UVs, albedo, cluster boundaries and level of detail, which is often the quickest way to find out why an import looks wrong. A model with flipped normals or a missing UV set announces itself immediately in those views.
Formats
GLB is the format Polynite is built around, and the one everything here is tuned for.
Wavefront .obj and text glTF also open, and Polynite's own
.wmesh cache loads instantly once a model has been prepared. Draco and
Meshopt compressed geometry are handled on load.
Why it stays on your machine
The file is read by the page itself. That is not a privacy slogan, it is how the tool is built: there is no server in the path between the file picker and the renderer. A client model or an unreleased asset can be inspected without leaving your computer. If you sign in and publish a model to your own library, that is a separate, explicit step.
Requirements
A browser with WebGPU. That means a recent Chrome, Edge, Firefox or Safari, over HTTPS. If WebGPU is unavailable, the page says which of the two is missing, the browser support or the secure context, instead of showing a blank canvas.
Next
Once the model is open, the same page can shrink it. See the GLB optimizer and reducing polygons.