# WebXR Viewer — An AR Project by Mozilla

> Experimental AR viewer for web-based augmented reality experiences on iOS. (iPhone/iPad app by Mozilla.)

- Source: https://appshunter.io/ios/app/webxr-viewer/id1295998056 (this page in markdown: same URL + `.md`)
- Developer: [Mozilla](https://appshunter.io/developer/380366936)
- Category: Utilities
- Price: Free
- Rating: 3.80/5 from 55 App Store ratings · 29 written reviews indexed
- Age rating: 17+
- Requires: iOS 12.0 · 62 MB
- Languages: American English
- Released: 2017-12-07
- Data updated: 2026-08-14
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/webxr-viewer/id1295998056/reviews.md

## What is WebXR Viewer?

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

This is an experimental product, targeted at developers wanting to develop and test web-based AR applications on iOS.  It is not an officially supported Mozilla application.

WebXR is a cross-platform Web API for augmented reality (AR) and virtual reality (VR). We have released the WebXR Viewer to give web developers a chance to experiment with web-based AR experiences on iOS using WebXR, and provide a way for us to get feedback for the WebXR community as it continues to develop AR support in the WebXR specification.

The WebXR viewer implements a collection of accepted and proposed WebXR AR API features, and also supports some of the non-standard features we developed for an early version of the WebXR API.

Version 2 of the WebXR Viewer is based on the Firefox for iOS source code, so is a much more full-featured web browser. Some of Firefox's features are working (e.g., account sync), while some features are still in development (e.g., send-to-device).  Please report problems or feature requests as issues at https://github.com/mozilla-mobile/webxr-ios-js

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 https://mixedreality.mozilla.org/

## Key features

- Create and run AR experiences
- Built with web technologies and ARKit
- Test web-based AR applications
- Supports WebXR AR API features
- Based on Firefox for iOS source code
- Full-featured web browser capabilities

## Recent user reviews (10 of 29)

All indexed reviews: https://appshunter.io/ios/app/webxr-viewer/id1295998056/reviews.md

### 1/5 — Does not load pages with WebXR Content or Crashes on iOS 26

*2026-04-02*

Does not load pages with WebXR Content or Crashes on iOS 26

### 1/5 — Always crashes

*2025-09-22*

Never could get a vr video to work with this, it always crashes

### 1/5 — Broken

*2025-04-29*

Fails to work with official webxr samples. Completely unreliable!

### 1/5 — Crash crash crash city

*2024-09-23*

It might be a nice app if it didn’t crash every time a video is opened

### 3/5 — Only AR for me

*2024-07-12, version 2.0*

AR works but VR just doesn't for some reason.

### 5/5 — Cumpre bem o seu propósito

*2024-07-05*

Utilizo este app para testar meus experimentos com WebXR no meu iPad de 6th geração iOS 17.

### 1/5 — Not working anymore?

*2024-04-05*

I’m using an iPhone 15. I tried opening some examples, and instead of saying “WebX not available”, the button is stuck saying “Start AR” and hitting it does nothing. It looks like this app hasn’t been updated in 3 years, does it work for anyone else? If there was a quick link to an example in the description of the app that would make it easier to try out and confirm if it is working at all on my device.

### 3/5 — It closes app

*2024-01-04*

App closes when i tap a link on a webpage. iPhone 15 plus pro iOS 17.0.1

### 1/5 — Threejs webxr doesn’t work

*2023-11-16*

Tried using threejs.org webxr projects and it doesn’t work. Reads that webxr not available

### 5/5 — .

*2023-10-30, version 2.0*

.

## Frequently asked questions about WebXR Viewer

### What is the WebXR Viewer?

The WebXR Viewer is an experimental augmented reality (AR) application for iOS that allows developers to create and run AR experiences built with web technologies and ARKit. It's designed to help developers test web-based AR applications and provide feedback for the WebXR specification.

### Who is this app for?

This app is primarily targeted at developers who want to develop and test web-based AR applications on iOS. It's a tool for experimenting with the WebXR API and contributing to its development.

### Is this a supported Mozilla application?

No, this is an experimental product and not an officially supported Mozilla application. Developers are encouraged to report problems or feature requests through the provided GitHub repository.

### What web technologies does it support?

The app supports a collection of accepted and proposed WebXR AR API features, as well as some non-standard features developed for an early version of the WebXR API. It's built on the Firefox for iOS source code, offering many of its web browsing capabilities.

### How can I learn more about WebXR?

You can learn more about the WebXR Viewer and Mozilla's work in bringing augmented reality, virtual reality, and mixed reality to the web by visiting https://mixedreality.mozilla.org/.

## Version history (last 5 releases)

### 2.0 — 2020-05-29

Version 2.0 of the WebXR Viewer is a complete rewrite of the application, based on the Firefox for iOS source code.  The application now implements the official WebXR API, including the accepted and proposed features.

### 1.17 — 2019-06-05

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

### 1.16 — 2019-05-28

Bug fixes, including
- the page URL should no longer be erased if a page causes an out-of-memory condition
- obscure issue resolved that sometimes caused the Permissions page to have a long delay before appearing

UI change to hide tracking status on non-XR pages, and when the URL Bar is hidden.

### 1.15 — 2019-05-20

This version updates the userAgent string to included "WebXRViewer" and the version number.  It also fixes a bug that allowed hit testing to return hits against more than the single plane selected in Lite mode.

### 1.14 — 2019-05-17

This version has some performance improvements and bug fixes.
Update the splash page to point at the new set of examples.

## Apps similar to WebXR Viewer

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Puma Browser: fast & private](https://appshunter.io/ios/app/puma-browser-fast-and-private/id1456296154) | 4.3 (146) | Free | Utilities |
| [RedApp Browser](https://appshunter.io/ios/app/redapp-browser/id1409063862) | 4.6 (2,267) | Free | Utilities |
| [Pure Web Browser](https://appshunter.io/ios/app/pure-web-browser/id1301166115) | 4.1 (43) | Free | Utilities |
| [RedApp Lite: Private Browser](https://appshunter.io/ios/app/redapp-lite-private-browser/id1427128685) | 4.6 (378) | Free | Utilities |
| [Private Browser • Brovacy](https://appshunter.io/ios/app/private-browser-brovacy/id1630781823) | 4.5 (227) | Free | Utilities |
| [vrBox - VR Player](https://appshunter.io/ios/app/vrbox-vr-player/id1573599906) | 2.7 (3) | Free | Utilities |

## More apps by Mozilla

- [Pocket: Stay Informed](https://appshunter.io/ios/app/pocket-stay-informed/id309601447)
- [Firefox Fast & Private Browser](https://appshunter.io/ios/app/firefox-fast-and-private-browser/id989804926)
- [Firefox Focus: Privacy browser](https://appshunter.io/ios/app/firefox-focus-privacy-browser/id1055677337)
- [Firefox Klar](https://appshunter.io/ios/app/firefox-klar/id1073435754)
- [Mozilla VPN - Secure & Private](https://appshunter.io/ios/app/mozilla-vpn-secure-and-private/id1489407738)

All apps by Mozilla: https://appshunter.io/developer/380366936

## Related topics

[webgl](https://appshunter.io/ios/topics/webgl) · [farsight xr](https://appshunter.io/ios/topics/farsight-xr) · [endvr](https://appshunter.io/ios/topics/endvr) · [vuse xr](https://appshunter.io/ios/topics/vuse-xr)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-14.*
