Skip to content

Guide

AR support by browser

There are three ways to open AR on the web, and browsers do not open the same ones. Checked on 20 September 2026.

In short

Three ways to open AR on the web

The first is WebXR. The browser opens the device's own AR mode. Reading the room and working out the pose is done by the device, which makes it accurate and light.

The second is reading the camera feed in the page. The browser hands over the camera image and the page looks for a marker or a face in it. This runs even without AR support in the device, but the page does the work, so it costs battery and heat.

The third is handing the model to the system AR viewer. The page passes a 3D file and the operating system does the rest. Standing an object in a real room on an iPhone works this way.

Support

What opens where

Checked against MDN browser compatibility data and each browser's own documentation on 20 September 2026.

BrowserWebXRCamera in the pageSystem AR viewer
Chrome on AndroidWebXRYesCamera in the pageYesSystem AR viewerNo
Samsung InternetWebXRYesCamera in the pageYesSystem AR viewerNo
Safari on iOSWebXRNoCamera in the pageYesSystem AR viewerYes (USDZ)
Chrome and Edge on desktopWebXRNoCamera in the pageYes (webcam)System AR viewerNo
FirefoxWebXRNoCamera in the pageYesSystem AR viewerNo

Yes means the browser opens that way. Standing an object in a real room over WebXR also needs AR support in the device itself, and there is a separate list of supported devices.

In practice

One way alone loses half your visitors

You do not get to choose the browser. Build it to try the ways in order.

  • Go through WebXR when it opens, and fall back to reading the camera in the page when it does not. Keep a plain 3D view as the last step.
  • Put a USDZ link alongside for iPhone. Standing the object in a real room only opens that way.
  • Some browsers that open inside a messaging app block the camera. Add a note about opening it in a normal browser when nothing appears.
  • Browsers move. The table above is as of 20 September 2026, and it is worth checking again before anything important rides on it.

Common questions

As of September 2026 Safari on iOS does not support WebXR, and no date has been announced. So an iPhone is served by the two other ways, reading the camera in the page and the system AR viewer.

Reading a marker or a face through a webcam runs fine. Standing an object in a real room needs the device to read depth, which an ordinary computer does not do.

Build around what opens

Vi3w opens several kinds of AR from one address. Samples open straight in the browser.