Turn your ideas into reality

Whether you’re developing a virtual reality game, social experience, entertainment or education app, you can easily develop across the entire Oculus platform with your favorite game engine or with our native SDKs. You will reach the most passionate PC VR audience with the Oculus Rift S + Touch and the largest mobile VR audience with Quest, Quest 2, and Go.


Featured Blog Posts

UPDATED: Upcoming Changes to How You Log In for Development and Use Your Oculus Dashboard + Developer FAQ

October 13, 2020

We recently announced some important updates to how people will log into their Oculus devices.

Introducing Oculus Developer Hub

September 16, 2020

Learn more about the Oculus Developer Hub (ODH), a cross-platform desktop tool that helps you streamline your Quest development process and discover the latest tools and content from Oculus.

Introducing Quest 2, the Next Generation of All-in-One VR

September 16, 2020

We’re excited to announce Oculus Quest 2, the next generation of all-in-one VR. Quest 2 pushes the state of VR forward with a redesigned all-in-one form factor, new Touch controllers, and our highest-resolution display ever.

Why Oculus?

Flexible SDKs and Integrations

Unity and Unreal come with out-of-the-box support for Oculus hardware. Improve sound quality with minimal performance overhead by using the Oculus Audio SDK, develop dynamic social experiences with our Platform SDK, and explore tutorials, sample scenes, custom utility packages, and more.

>> Download now

Dynamic Store

Oculus Store is at the leading edge of innovation in content discovery. Taking advantage of the uniquely immersive environment made possible by VR, we provide our customers with a delightful browsing and shopping environment that showcases your work in ways never before imagined by digital storefronts.

>> Learn More

Ready to build?

Get started with our documentation and developer guides. Learn from industry pioneers and get help from other VR developers in our forums.

>> Get Started