Turn any website into an interactive AR experience using JavaScript.

Transform your websites into spatial Mixed Reality interfaces. Objects step out of the screen and come to life in the real world, using only HTML and JavaScript. No Unity required.

App

Zero Friction.
WebXR Ready.

Don't want to force your users to download a native app? No problem. XR Interface degrades gracefully using WebXR, natively supported by most browsers on iOS and Android. Users click and view the 3D object instantly, without installing anything.

WebXR

No Headset?
Use your Smartphone.

The magic isn't limited to AR glasses. If your users don't have dedicated hardware, they can still live the experience by framing the QR code with their phone. Powered by WebXR, the 3D model appears directly in their environment, supported natively by iOS and Android.

Mobile XR

Universal Compatibility

Features 3D Viewer
Desktop / Older Phones
WebXR
Smartphones / Basic Headsets
XRi App
Meta Quest / Android XR
3D Model Visualization
Spatial Augmented Reality (AR)
Grabbing Objects (Hand Tracking)
(Headsets only)
Real Physics & Collisions
Bi-directional Interaction (DOM ⇆ 3D)
Multiplayer & Sync

The architecture you know, supercharged.

💻

1. Your Website

Add the XRi.js library to your existing site. Handle logic, animations, and UI using pure JavaScript.

2. The Bridge (XRi)

Our engine instantly translates DOM commands into low-latency spatial instructions.

🥽

3. Native Mixed Reality

Users visit your site via our App (on headset). The native engine renders 3D with performance impossible for a standard browser.

A Complete Suite of Free Tools

Accelerate your workflow with our integrated web-based utilities. Build, test, debug, and share your Mixed Reality experiences directly from your browser, at zero cost.

📚

XRi js Docs

Complete API documentation.

Quick View

Instantly preview 3D models.

✏️

XRi 3D Editor

Tweak and modify 3D assets on the fly.

🧩

XRi 3D Composer

Assemble complex scenes easily.

🪄

Texture BG Remover

Clean up your materials in seconds.

⚙️

XRi Action Builder

Visual logic & interactions.

📱

XRi QR Builder

Generate entry points for mobile AR.

📡

Remote Execution

Run scripts on connected devices.

🥽

Send HTML to Headset

Push UI directly to XR headsets.

💬

Chat Example (P2P)

Test WebRTC and data channels.

🍔

Burger Test Library

Sandbox for testing interactions.

Account Required
🤖

AI 3D Generator

Create 3D models directly from text prompts.

Discover what you can create

🍔

Interactive Menu

Transform your restaurant's menu. Customers see 3D dishes right on their table before ordering.

Open Demo
🛍️

Spatial E-commerce

Let users try products directly in their own environment. Perfect for furniture or electronics.

Open Demo
🎲

Gaming & Multiplayer

Build tabletop games or shared experiences using the integrated WebSocket multiplayer engine.

Open Demo

Zero learning curve for Devs.

No heavy SDKs, no hours-long Unity builds.
Include the script and manipulate reality.


    <!-- 1. Include the library in your HTML -->
    <script src="https://xri.onl/XRi.js"></script>

    <script>
      // 2. Spawn an object in the real world
      const duck = XRi.spawn("duck_1", "https://xri.onl/duck.glb", 0.8);

      // 3. Move it using chained asynchronous commands
      await duck.move({ x: 0, y: 0.2, z: 0 }, 1.0);
      await duck.zoom(1.5, 0.5);
      await duck.rotate(90, 0.5);
    </script>

Click the duck to run the script!

RUN SCRIPT
Try Now Free Contact Us Browse FAQ

© 2026 XRi PLATFORM