Mozilla’s WebXR Viewer is an augmented reality (AR) viewer that lets you create and run AR experiences built with web technologies and ARKit.

WebXR will soon be a cross-platform Web API for AR and VR. But, proposals cannot become specifications without developer and consumer feedback, so we have released the WebXR Viewer to give web developers a chance to experiment with AR, and provide input to the WebXR community as they develop AR support in the WebXR specification.

The WebXR viewer has a snapshot of the WebXR API built in, and also still supports our old WebXR API proposal (although this old version of the API will not be supported after the WebXR API is finalized).

In this release, you can:
- Navigate to websites written using our original proposal for WebXR, available at
- Navigate to websites written to use a version of the official WebXR API, available at

To learn more about the WebXR Viewer and other ways Mozilla is working with the web community to bring augmented reality, virtual reality and mixed reality to the web, visit

What’s New

Version 1.17

This update is focused on fixing stability issues and bug.

- The XRViewer keeps ARKit running for a short while between XR session, to allow users to switch between 2D and XR pages without incurring complete ARKit startup times each time they enter an XR session. We have seen issues where this causes problems, so we have changed the XRViewer to reset ARKit more often.
- Starting a new session clears out relocalization attempts to prevent immediately getting thrown into "relocalizing" loops
- Allow ARKit to automatically relocalize when returning from the background to prevent objects from disappearing after loading the worldMap
- Fix bug that caused the permissionLevelButton to become inactive after granting and subsequently denying "Device Motion" access on a WebXR site

Ratings and Reviews

5.0 out of 5
14 Ratings

14 Ratings


Mozilla Corporation
17 MB

Requires iOS 12.0 or later. Compatible with iPhone 6S, iPhone 6S Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XS, iPhone XS Max, iPhone XR, 12.9-inch iPad Pro, 12.9-inch iPad Pro Wi-Fi + Cellular, iPad Pro (9.7‑inch), iPad Pro (9.7-inch) Wi‑Fi + Cellular, iPad (5th generation), iPad (5th generation) Wi‑Fi + Cellular, iPad Pro (12.9‑inch) (2nd generation), iPad Pro (12.9‑inch) (2nd generation) Wi‑Fi + Cellular, iPad Pro (10.5‑inch), iPad Pro (10.5-inch) Wi‑Fi + Cellular, iPad (6th generation), iPad Wi-Fi + Cellular (6th generation), iPad Pro (11-inch), iPad Pro (11-inch) Wi-Fi + Cellular, iPad Pro (12.9-inch), iPad Pro (12.9-inch) Wi‑Fi + Cellular, iPad mini (5th generation), iPad mini (5th generation) Wi-Fi + Cellular, iPad Air (3rd generation), iPad Air (3rd generation) Wi-Fi + Cellular, and iPod touch (7th generation).



Age Rating
You must be at least 17 years old to download this app.
Unrestricted Web Access
© Mozilla and its contributors 2017


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like