Get Started with Oculus Browser & WebXR

With WebXR and Oculus Browser, you can leverage standard web technologies to create interactive, immersive content to reach your target audience across web, mobile, and VR devices.

If you’re ready to get started developing WebXR experiences, see the Oculus Browser Get Started page, or check out the following Facebook Connect presentation. It provides a status update on the WebXR Platform, along with info on recent and upcoming enhancements like Progressive Web Apps (PWAs), hand tracking, and the latest video decoding optimizations.




Develop for Oculus Browser

Oculus Browser is the best way to discover, enjoy, and share VR experiences from the web.

Designed from the ground up for virtual reality, Oculus Browser supports the latest immersive web standards, 3D/360 media playback and great performance on Oculus Quest. Developers can submit WebXR experiences for an opportunity to be featured in the New Tab Page, helping get your content discovered by Oculus users.

Feature Highlights:

  • Best-in-class text, image, and video clarity.
  • Tabbed browsing, bookmarks, and download manager.
  • Extra large virtual screen for viewing comfort with a resizable window.
  • New Tab Page feed featuring the some of the best WebXR experiences and immersive media from your friends on Facebook and the web.
  • Theater mode fullscreen video playback with support for 360°, 180°, and 3D immersive formats.
  • Private mode browsing.
  • Optimized for Oculus Quest and Oculus Go.
  • Web-optimized keyboard with over 1000 emojis.
  • Save to VR - if you see immersive content on Facebook or the Oculus companion app, you can save it and find it later in your Oculus Library for viewing in Oculus Browser.

Developer Features:

  • Chromium-based rendering engine with support for all the latest web standards.
  • Support for WebXR, including support for 3DOF/6DOF controllers, haptics, hand tracking, and timewarp layers.
  • Optimized for performance using WebGL 2.0 and multi-view extensions.
  • Support for debugging web sites via Chrome Developer Tools over USB or WiFi.
  • Opportunity to be featured on the New Tab Page by submitting your WebXR experience for review.

For the latest updates on new features, see the release notes.


OC6 Presentation: From WebVR to WebXR

Learn more about the features included in Oculus Browser, how to migrate from WebVR to the WebXR platform, and an overview of Hubs from the Mozilla Team.




WebXR: Delivering immersive experiences powered by the web

Use existing web technologies to create interactive VR experiences that can be enjoyed across multiple platforms. Content built with the new WebXR standard delivers an immersive experience in VR and one that is compatible with all modern web browsers on PC and mobile.

Accessible for all developers

By leveraging existing and familiar web libraries, any JavaScript developer can build compelling VR content without the need for native app development or game engine experience.

Incredible reach and engagement

The same piece of content can now be shared with billions of people across mobile, web, and VR. Swap out static 2D content with interactive 360 experiences!

Drive adoption of existing VR content

In addition to using a cubemap or 2D video, VR developers can create instant-on previews of their games and apps and share them with a massive online audience both in and out of VR.


Get started developing WebXR experiences

Check out the following section to learn more about how to Get Started Developing with WebXR in Oculus Browser. In this guide we will help you learn the processes and tools to build your next WebXR app. This section includes guides on how to debug WebXR content, optimize performance, how to port from WebVR, and more.