November 6, 2019 update:
  • There's a new open source Cardboard SDK that offers a streamlined API, improved device compatibility, and built-in viewer profile QR code scanning. We recommend that all developers actively building for Google Cardboard migrate to the new Cardboard SDK: iOS, Android NDK, Unity XR Plugin (SDK)
October 15, 2019 update:
  • The Daydream View VR headset is no longer available for purchase. However, you can continue to use the existing Google VR SDK to update and distribute your apps to the Google Play Store, and make them available to users in the Daydream app.

Downloads and samples

Terms & Conditions

By downloading the Google VR SDK, you agree that the Google APIs Terms of Service govern your use thereof.

Google VR SDK CocoaPod

To create Cardboard-compatible iOS apps, download the GVRSDK CocoaPod as follows:

  • Install CocoaPods from

  • Add a file named Podfile to your Xcode project folder, if you don't have one already.

  • Add the line 'pod GVRSDK' to the Podfile.

  • Run the command 'pod update' from Terminal in the Xcode project folder. This will download and add the GVRSDK CocoaPod to your project.

You can find the class and method descriptions for the Google VR SDK in the API reference.

See the release notes for changes from the previous version.

Sample iOS app

You can try out a sample "Treasure Hunt" app which illustrates how to use the Google VR SDK for iOS.

To obtain this sample, clone the gvr-ios-sdk Github repository by running the following command:

git clone

Once the clone operation completes, continue by reading the Getting Started guide.