Open any model
Every avatar page has an AR tab. Every Forge result has a View in AR button. Open either on your phone.
Every avatar and Forge model on three.ws has a View in AR button. On mobile it anchors the model to a real surface through your camera — at real-world scale. On desktop a QR code gets you there in one scan. WebXR on Android, Quick Look on iOS. No app. No download.
How it works
Every avatar page has an AR tab. Every Forge result has a View in AR button. Open either on your phone.
The camera scans for flat surfaces — floor, desk, table. A reticle appears when a plane is detected and ready for placement.
Tap Place in your space. The model appears anchored to that surface at real-world scale. Walk around it. Pinch to resize.
Desktop shows a QR code. Scan it with your phone and the AR experience opens directly — no extra steps, no extra app.
three.ws selects the right method automatically — you never choose. Each has different trade-offs based on what the device and browser support.
iPhone and iPad in Safari. Triggers Apple's native AR viewer — built into the OS, zero install. Converts the 3D model to USDZ automatically if needed. Static pose, no conversation.
Android Chrome launches Google's Scene Viewer via ARCore. GLB files load directly — no conversion needed. Animations play. No conversation.
The most powerful method. The page itself becomes the AR view — the agent stays fully live. Animations, voice conversation, skills, and tools all work in AR. The agent tracks the XR camera as your head.
On any desktop browser, the AR tab shows a QR code instead of a launch button. Scan with your phone and the AR experience opens — model included, no second search needed.
Platform comparison
| Capability | iOS Quick Look | Scene Viewer | WebXR |
|---|---|---|---|
| Platform | iPhone / iPad (Safari) | Android Chrome | Chrome / Safari 15.4+ |
| Animations | ✗ static pose | ✓ | ✓ |
| Voice conversation | ✗ | ✗ | ✓ full runtime |
| Agent skills & tools | ✗ | ✗ | ✓ |
| App required | None (built-in) | ARCore (auto-prompts) | None |
| Max practical size | ~15 MB | ~20 MB | No hard limit |
Developer
Add the ar attribute to your <agent-3d> tag. The AR button
appears automatically on supported mobile devices. Nothing else needed.
For iframe embeds, add xr-spatial-tracking to the allow attribute:
Place a forged 3D product on a physical shelf before committing to production. See the exact dimensions and finish in your actual space.
Your AI agent — with its 3D body and live personality — standing in the same room as you. Talk to it in AR, get real responses back.
Place characters, props, and scenes in real environments for content creation, marketing, or interactive experiences.
See exactly how large a model is at real-world scale before committing to a 3D print, physical mockup, or production run.
immersive-ar — use the QR code instead.
ar attribute to your <agent-3d>
tag. The AR button appears automatically on mobile. For iframe embeds,
add allow="xr-spatial-tracking" to the
<iframe>. See the
AR documentation for the full programmatic API.
Open any avatar or Forge model on three.ws, switch to the AR tab, and tap Place in your space.