arcore hero backup image

About ARCore

What is ARCore?

ARCore — Google’s AR developer platform — provides simple yet powerful tools for creating AR experiences. ARCore’s features include:

Cloud Anchors

Persistent, multi-user, cross-platform AR experiences across both Android and iOS.

Recording and Playback

Accelerate developer workflows and unlock new use cases with pre-recorded MP4s.


Add realism through object occlusion, immersion, and interaction – you can even do object and scene reconstruction.

Environmental HDR

Lighting extension from the real world onto virtual objects to make digital objects appear like they’re actually part of a real-world scene.

How to build with ARCore

How to build on ARcore image


In order to augment reality, our devices need to understand it. ARCore provides a variety of tools for understanding objects in the real world. These tools include environmental understanding, which allows devices to detect horizontal and vertical surfaces and planes. They also include motion tracking, which lets phones understand and track their positions relative to the world. As ARCore continues to improve and expand, it will add more contextual and semantic understanding about people, places and things.

ARCore display image


Technology such as ARCore’s Light Estimation API lets your digital objects appear realistically — as if they’re actually part of the physical world. And with ARCore Elements — a set of common AR UI components that have been validated with user testing — you can insert AR interactive patterns in your apps without having to reinvent the wheel.

ARCore share backup image


To ensure that you can reach as many users as possible, our Cloud Anchors API allows users to experience AR together — on both Android and iOS.