Free online glTF viewer

View .gltf models with their .bin and texture files, or a single .glb, right in your browser. Free, no sign-up, and your files are never uploaded.

What is a glTF viewer?

A glTF viewer opens glTF 2.0 models, the open 3D format from the Khronos Group often called the JPEG of 3D. A .gltf file is JSON that references separate .bin and texture files. The ReactVision glTF viewer takes the .gltf and its files together, packs them in your browser, and renders the model with PBR lighting and animations, with nothing uploaded.

How to view a glTF file online

  1. Step 1

    Choose your model

    Drag a .glb file, or a .gltf with its .bin and textures, onto the viewer, or click it to browse your files.

  2. Step 2

    Inspect it

    Drag to rotate, scroll or pinch to zoom, play its animations, and check the triangle, mesh and material counts.

  3. Step 3

    See it in the real world

    Create a free ReactVision account to render the model in real environments, then ship it in AR or VR.

GLB vs glTF: which file do you have?

Both are glTF 2.0, the open standard for real-time 3D. The difference is packaging, and this viewer opens either.

GLB (.glb)glTF (.gltf)
EncodingBinaryJSON text
FilesOne file, everything embedded.gltf plus .bin and texture files
Best forSharing, the web, AR and appsInspecting and editing by hand
StandardglTF 2.0 (Khronos Group)glTF 2.0 (Khronos Group)
Open it hereDrop the .glbSelect the .gltf with its files

A 3D viewer built on a real XR engine

Most online viewers are built on a web-only library. This one runs the Viro web renderer, the same engine ViroReact uses to render natively on phones and headsets, so what you see here is a preview of how the model behaves in a ReactVision app.

Private by design

Your model opens in your browser and never leaves your device. Nothing is uploaded, stored, or shared.

PBR lighting

Physically based materials, image-based lighting and tone mapping, so metals, roughness and colour read the way they will in an app.

Orbit, zoom, animate

Drag to rotate, scroll or pinch to zoom. Embedded animations play automatically, and you can switch between them.

Model stats at a glance

See file size, triangle count, meshes and materials, a quick check before a model goes into a mobile or headset app.

GLB and glTF 2.0

Open a single .glb, or a .gltf with its .bin and texture files selected together.

The same engine as your app

Rendered by the Viro web renderer, the engine ViroReact runs natively on iOS, Android, Meta Quest and Apple Vision Pro, compiled to WebAssembly.

From a model on screen to a model in the room

Viewing is the first step. With a free ReactVision account you can render the model into real environments, place it in AR, and ship it in a native app.

In the Editor

Import the model into the browser-based ReactVision Editor, test it in real environments, add interactions and anchors, and preview it on your phone with StudioGo.

With your coding agent

Connect the ReactVision MCP to Claude, Cursor or Codex and ask it to render your model in a real environment, drop it into a ViroReact scene, and validate it on device.

glTF viewer questions, answered

How do I view a .gltf file with its .bin and textures?
Select the .gltf together with its .bin file and every texture it references, in one go, then drop them on the viewer or choose them from your files. The viewer matches the files by name and opens the model in your browser.
What is a glTF file?
glTF (GL Transmission Format) is the open standard for real-time 3D from the Khronos Group. A .gltf file is JSON describing the scene, meshes, materials and animations, and it points to binary .bin data and image textures stored alongside it.
Why does the viewer say files are missing?
A .gltf references its .bin and texture files by name. If one was not selected with it, the viewer lists the missing file names. Select the .gltf and all of those files together, or export a single .glb instead.
Which glTF versions are supported?
The viewer opens glTF 2.0, the current version that every major 3D tool exports. glTF 1.0 files need converting to 2.0 first, for example by importing and re-exporting them in Blender.
Is this viewer free?
Yes. The viewer is free, needs no account, and adds no watermark. It is built on the open-source ViroReact renderer, which is MIT licensed.
Is my model uploaded or stored?
No. The file is read by your browser and rendered on your device. It is never uploaded to ReactVision or anyone else, and it is gone when you close the page.
Which browsers and file sizes are supported?
Current versions of Chrome, Edge, Safari and Firefox on desktop and mobile, with WebGL2. Models up to 150 MB open, with PBR materials, textures and animations.
Can I see my model in AR or in a real room?
Yes, with a free ReactVision account. Environment rendering in the ReactVision Editor and the ReactVision MCP shows your model in real-world environments, and ViroReact puts it in AR on iOS and Android and in VR on Meta Quest and Apple Vision Pro.

More free 3D viewers

See your models in the real world

Create a free ReactVision account to render models in real environments and ship them in AR and VR from one codebase.

Create an account