AtlasVR 3D viewer

GLB viewer online: view GLB and glTF, in VR and AR too

Check a GLB model the way it appears on the web and in XR apps: with materials, textures and animations. Then put it in a VR headset, or on your phone in AR, right in the room.

  • Free, no sign-up
  • No third-party ads
  • Your file stays on your device
  • VR with a headset, AR with a phone

Drop a file here

IFC · STEP · STP · IGES · BREP · STL · glTF · GLB · OBJ · FBX · PLY · 3MF · DAE · ZIP

Enter a code from your computer

The viewer on your computer shows the code under "View in a VR headset".

Your file stays on your device. Nothing is uploaded.

WebXR

Even better: your model in VR and AR

On a screen you look at a model. In a VR headset you stand in front of it or inside it: as a table-top model you can pick up, at full scale to walk through, or with passthrough right in your room. No app needed, just the browser on your headset. And with a phone you place the model in AR on your table.

  1. Open your model here on the computer and click View in VR or AR. You get a six-digit code and a QR code.
  2. In the browser of your VR headset, go to the address shown, for example viewer.atlasvr.ch/482913, or scan the QR code with your phone. The model comes straight from your computer, encrypted, with no upload.
  3. Tap View in VR, or View in AR for passthrough and on a phone.

It also works without a computer: open viewer.atlasvr.ch on the headset itself and load the file from its downloads folder or a cloud drive.

WebXR, the open web standard for VR and AR, is built into the Meta Quest Browser (Quest 3 and 3S), the PICO Browser, Chrome on Android XR (for example Samsung Galaxy XR and AR glasses such as XREAL Aura) and Chrome on Android phones for AR. On iPhone and iPad the viewer opens the model in AR Quick Look, Apple's AR view. Safari on Apple Vision Pro supports VR mode.

Controls in the headset

Grip button or trigger
Pick up, move and turn the model
Both hands
Pull the table-top model bigger or smaller
A or X button
Switch between table-top model and full scale
B button
Reset the view
Menu button ≡ or Y button
Show and hide the guide, with "Exit VR" on it
Joystick
At full scale push forward, aim and let go to teleport; push sideways to turn 30 degrees
Hand tracking
Pinch thumb and index finger to grab

Scan with your phone to see the sample model in AR

Open the sample model

How it works

  1. 1

    Open GLB or glTF

    Drop the .glb file into the box. For .gltf, drop the .bin file and the textures with it, or everything together as a ZIP.

  2. 2

    Materials and animations

    PBR materials, textures and animations render as they would in a web or XR app.

  3. 3

    View in VR or AR

    In the browser of a VR headset, in Chrome on Android or on an iPhone, tap "View in VR" or "View in AR".

glTF and GLB in brief

glTF 2.0 is the Khronos Group's open standard for 3D on the web and in XR, often called the JPEG of 3D.

GLB or glTF
GLB packs everything into one binary file. glTF is readable JSON with separate .bin files and textures.
Compression
The viewer unpacks Draco and Meshopt geometry and KTX2 textures, as used in fast XR apps.
Metres and Y up
glTF fixes unit and orientation, so full scale in a VR headset is right without any setting.
Animations
If the file contains animations, the viewer plays them.

Your file stays with you

The viewer reads your file right in the browser, with WebAssembly on your device. There is no upload, no server that sees your model and no account. If you send the model to your VR headset or phone, it goes encrypted straight from device to device; our server only brokers the connection and forgets the code after 10 minutes at most. The file for AR on an iPhone is made in your browser, too. Close the tab and the model is gone. We count visits with Vercel Web Analytics, without cookies; file names and contents are never sent.

Frequently asked questions

How do I open a GLB file?

Drop the GLB file on this page. It works on any device with a current browser: on Windows, on a Mac, on a phone and in a VR headset.

What is the difference between glTF and GLB?

It is the same format in two packages. GLB is a single binary file; glTF is a JSON file with separate buffers and textures. GLB is easier to send around.

Why does my glTF file show no textures?

Because the textures are separate files. Drop the .gltf file together with its .bin file and images, or zip the folder and drop the ZIP.

Can I view the model in AR on my phone?

Yes. On Android phones, tap "View in AR" in Chrome and place the model on the floor or a table. On iPhone and iPad, "View in AR" opens the model in AR Quick Look, Apple's AR view; large models open as a table-top model or at full size, as you choose.

Are my files uploaded?

No. The viewer reads the file in your browser, and we store nothing. If you send the model to your VR headset or phone, it goes encrypted straight from your computer to the device, not through our server. So it is safe for confidential drawings and models.

Which VR headsets work with VR mode?

Headsets whose browser supports WebXR: Meta Quest 3 and 3S with the Meta Quest Browser, PICO headsets with the PICO Browser, Android XR devices and Apple Vision Pro (VR only). On Android phones, Chrome opens AR mode; on iPhone and iPad, AR Quick Look. There is no app to install.

How does the model get from my computer to the VR headset or phone?

Click "View in VR or AR" in the viewer. You get a six-digit code, an address like viewer.atlasvr.ch/482913 and a QR code. Enter the address in the browser of your VR headset or scan the QR code with your phone: the model goes encrypted straight from the computer to the device, with no upload and no cable. Some company and guest networks block this direct connection; your phone's hotspot helps then.

From AtlasVR

Want more than a model viewer?

AtlasVR builds VR training for industry and vocational education: from high-voltage training for automotive technicians to construction trades and a crane simulator in use at AZW. Together with partners such as AGVS, suissetec and Campus Sursee. AtlasVR is an ETH Zurich spin-off based in Flüelen, Switzerland.

Want to show your own models on many VR headsets at once, in class, in a training centre or at a trade fair? Talk to us.