W|AR Term

WebXR

Also known as:WebXR Device API

WebXR is a browser API that gives web applications access to supported immersive AR and VR capabilities, including views and device poses.

An interface for developers

An API is a way for software components to communicate. WebXR lets an application request supported immersive sessions and receive information needed to render them. The browser, device and requested features determine what is available.

WebXR is not the same as all WebAR

A camera-based AR page can use other web technologies without entering an immersive WebXR session. Conversely, WebXR can be used for VR as well as AR. The names describe different things: a delivery category and an API.

Why it matters when choosing equipment

A browser opening an ordinary web page does not prove it can run that page's immersive mode. Check the exact browser version, operating system, hardware and required features, then test the public experience.

For artists and curators

Ask a platform to demonstrate the visitor journey on your intended devices. For a Painta project, verify the selected viewer mode rather than inferring compatibility from the presence of the word WebXR in a specification.

Related concepts and further reading

Choosing an AR platform for art

MDN: WebXR Device API

Explore related 3D and spatial concepts