Develop for Data Portability

Learn what Data Portability can do

The Data Portability API lets you build applications that help users export their data from Google products. Whether users are switching to your product or you're adding a new experience to your existing product, the Data Portability API can help you build it.

The Data Portability API supports a one-time transfer of data.

Consider the possibilities

The Data Portability API supports data transfer from a variety of Google products and services, including user generated content and user activity data from products such as:

  • Chrome
  • Maps
  • Play
  • Search
  • Shopping
  • YouTube
  • and more...

Understand the app verification process

Because the Data Portability API provides access to sensitive or restricted data scopes, developers who want to use the API must complete an app verification process, including:

  • Verifying your brand
  • Describing your proposed use case
  • Providing a demo video
  • Completing a security assessment (where required)
  • and more...

Learn how to use the Data Portability API to export user data.

Learn about the endpoints and methods provided by the Data Portability API.

Learn what types of data are exported from supported products.

View the User Data and Developer Policy.

View resources like the Release Notes and the Help page.