OpenXR

With OpenXR, you can create immersive experiences in Unreal Engine that can run on any system that supports the OpenXR APIs.

Choose your operating system:

Windows

macOS

Linux

The openxr logo

OpenXR and the OpenXR logo are trademarks of the Khronos Group Inc.

OpenXR is a royalty-free, open standard that provides high-performance access to XR platforms and devices. Epic Games is one of the founding members of the OpenXR Working Group along with the Khronos Group and industry partners. This multi-company group is working to solve XR fragmentation with a cross-platform standard. With OpenXR, you can create an immersive experience in Unreal Engine that can run on any system that supports the OpenXR APIs. The OpenXR plugin in Unreal Engine supports extension plugins so you can add functionality to OpenXR without relying on engine releases. There are OpenXR extension plugins included in the engine release. You can also install extension plugins from the Marketplace or make your own. The plugins currently available in Unreal Engine to extend the OpenXR plugin include:

  • OpenXRHandTracking

  • OpenXREyeTracker

  • XRVisualization

  • OpenXRMsftHandInteraction

  • Oculus OpenXR

  • HP Motion Controller

    Platform Support

    The following platforms have released OpenXR runtimes and are currently supported in Unreal Engine:

  • Windows Mixed Reality

  • HoloLens 2

  • Oculus

  • SteamVR

    Guides and References

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss