Identity Platform pricing

This document explains Identity Platform pricing details.

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Pricing overview

Identity Platform charges per Monthly Active User (MAU) for most sign-in methods. Any account that has signed in within a given month is considered an active user. Inactive users are stored at no cost.

Phone and multi-factor authentication users are charged per successful verification.

Pricing calculator

You can use the Google Cloud Platform Pricing Calculator to estimate the cost of using Identity Platform.

Pricing table

Pricing for Identity Platform is divided into different tiers based on the authentication method used.

Tier 1 providers

  • Email
  • Phone
  • Anonymous
  • Social

Monthly Active Users (MAU) Price per MAU ($)
0 - 49,999 0
50,000 - 99,999 0.0055
100,000 - 999,999 0.0046
1,000,000 - 9,999,999 0.0032
10,000,000 + 0.0025

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Tier 2 providers

  • OpenID Connect (OIDC)
  • Security Assertion Markup Language (SAML)

Monthly Active Users (MAU) Price per MAU ($)
0 - 49 0
50 + 0.015

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Phone authentication

Country Price per verification ($)
First 10,000 successful verifications Free
US, Canada, India 0.01
All other countries 0.06

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Multi-factor authentication

Country Price per verification ($)
First 100 successful verifications Free
US, Canada, India 0.01
All other countries 0.06

If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.

Cloud Functions

There is no additional charge to use Cloud Functions with Identity Platform; however, any functions you create are billed at the normal Cloud Functions rate. See the pricing information for Cloud Functions to learn more.

Viewing usage

To view your current Identity Platform usage:

  1. Open the Billing page in the Cloud Console.
    Go to the billing page

  2. Open the Reports tab.

  3. Under Filters, select Identity Platform and Firebase Authentication from the Products dropdown menu.

The chart shows your current billing amount. If your usage is below the free tier allowance, the graph will show a flat line.

The table breaks down costs by authentication method. Charges from tier 1 and 2 providers are listed as such. Phone and multi-factor charges are listed as Firebase Authentication.

Pricing examples

The following table includes example Identity Platform usage patterns for three variations of applications and services, and the potential cost per month.

Authentication Type Example Application or Service
Consumer App Enterprise SaaS Hybrid Service
Anonymous users 5,000 0 1,000
Email users with or without password 70,000 45,000 60,000
Social users from Google, Facebook, etc. 150,000 0 70,000
Sub-total 225,000 MAU
50,000 * 0 = $0
50,000 * 0.0055 = $275
125,000 * 0.0046 = $575
Sub-total: $850
45,000 MAU
45,000 * 0 = $0
Sub-total: $0
131,000 MAU
50,000 * 0 = $0
50,000 * 0.0055 = $275
31,000 * 0.0046 = $143
Sub-total: $418
Phone / SMS verifications 11,000 to Australia 0 12,000 to Canada
Sub-total 11,000 phone verifications
10,000 * Free = $0
1,000 * 0.06 = $60
Sub-total: $60
$0 12,000 phone verifications
10,000 * Free = $0
2,000 * 0.01 = $20
Sub-total: $20
Federated SAML users 0 2,000 1,000
Federated OIDC users 0 75,000 9,000
Sub-total $0 77,000 MAU
50 * 0 = $0
76,950 * 0.015 = $1154
Sub-total: $1154
10,000 MAU
50 * 0 = $0
9,950 * 0.015 = $149
Sub-total: $149
Total cost (monthly) $910 $1154 $587

The above examples demonstrate the following common usage trends:

  • Consumer Applications usually rely on users that sign up and sign in with credentials from social providers, or users created directly in Identity Platform using phone and email authentication. You might also want to make use of anonymous users who are testing your application and can be upgraded to full user accounts to maintain their state and user identifier. The above example also uses an SMS one-time password to sign in to the application.
  • Enterprise SaaS Services usually use federation to sign in to the service because organizations want to maintain centralized and organizational control of their identities. The above example still has some users who sign up for accounts within the Identity Platform service, but there are a large number of users who are using OIDC for federation. There are also some users who are using SAML federation.
  • Hybrid Services are a blend of customers, partners, employees, and anyone else who needs access to an application or service. The example above has a broad mix of sign-in methods by the creation of local accounts and the use of enterprise federation technologies like SAML and OIDC.

What's next

Request a custom quote

With Google Cloud's pay-as-you-go pricing, you only pay for the services you use. Connect with our sales team to get a custom quote for your organization.
Contact sales