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 message sent.

Pricing table

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

To view current pricing, see For phone authentication and multi-factor authentication.

To view usage metrics for your project, see Viewing usage.

Tier 1 providers

  • Email
  • Phone
  • Anonymous
  • Social

Note: Anonymous users are not included in the count of monthly active users if you've enabled automatic clean-up.

Price per MAU ($)

Monthly Active Users (MAU)

0 count to 50,000 count
$0.00 (Free) / 1 count, per 1 month / account
50,000 count to 100,000 count
$0.0055 / 1 count, per 1 month / account
100,000 count to 1,000,000 count
$0.0046 / 1 count, per 1 month / account
1,000,000 count to 10,000,000 count
$0.0032 / 1 count, per 1 month / account
10,000,000 count and above
$0.0025 / 1 count, per 1 month / account

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)

Price per MAU ($)

Monthly Active Users (MAU)

0 count to 50 count
$0.00 (Free) / 1 count, per 1 month / project
50 count and above
$0.015 / 1 count, per 1 month / project

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

For phone authentication and multi-factor authentication

The following table displays current prices for each SMS sent using phone and multi-factor authentication. The first ten SMS that you send per day are not billed.

Regions

Price per SMS sent ($)

Andorra (AD)

$0.08 / 1 count, per 1 month / project

United Arab Emirates (AE)

$0.09 / 1 count, per 1 month / project

Afghanistan (AF)

$0.27 / 1 count, per 1 month / project

Antigua and Barbuda (AG)

$0.30 / 1 count, per 1 month / project

Anguilla (AI)

$0.18 / 1 count, per 1 month / project

Albania (AL)

$0.11 / 1 count, per 1 month / project

Armenia (AM)

$0.20 / 1 count, per 1 month / project

Angola (AO)

$0.10 / 1 count, per 1 month / project

Argentina (AR)

$0.09 / 1 count, per 1 month / project

American Samoa (AS)

$0.05 / 1 count, per 1 month / project

Austria (AT)

$0.03 / 1 count, per 1 month / project

Australia (AU)

$0.02 / 1 count, per 1 month / project

Aruba (AW)

$0.19 / 1 count, per 1 month / project

Åland Islands (AX)

$0.08 / 1 count, per 1 month / project

Azerbaijan (AZ)

$0.30 / 1 count, per 1 month / project

Bosnia and Herzegovina (BA)

$0.13 / 1 count, per 1 month / project

Barbados (BB)

$0.18 / 1 count, per 1 month / project

Bangladesh (BD)

$0.20 / 1 count, per 1 month / project

Belgium (BE)

$0.08 / 1 count, per 1 month / project

Burkina Faso (BF)

$0.12 / 1 count, per 1 month / project

Bulgaria (BG)

$0.13 / 1 count, per 1 month / project

Bahrain (BH)

$0.04 / 1 count, per 1 month / project

Burundi (BI)

$0.48 / 1 count, per 1 month / project

Benin (BJ)

$0.23 / 1 count, per 1 month / project

Saint Barthélemy (BL)

$0.12 / 1 count, per 1 month / project

Bermuda (BM)

$0.20 / 1 count, per 1 month / project

Brunei Darussalam (BN)

$0.05 / 1 count, per 1 month / project

Bolivia, Plurinational State of (BO)

$0.22 / 1 count, per 1 month / project

Bonaire, Sint Eustatius and Saba (BQ)

$0.30 / 1 count, per 1 month / project

Brazil (BR)

$0.02 / 1 count, per 1 month / project

Bahamas (BS)

$0.09 / 1 count, per 1 month / project

Bhutan (BT)

$0.26 / 1 count, per 1 month / project

Bouvet Island (BV)

$0.21 / 1 count, per 1 month / project

Botswana (BW)

$0.03 / 1 count, per 1 month / project

Belarus (BY)

$0.19 / 1 count, per 1 month / project

Belize (BZ)

$0.18 / 1 count, per 1 month / project

Canada (CA)

$0.01 / 1 count, per 1 month / project

Cocos (Keeling) Islands (CC)

$0.01 / 1 count, per 1 month / project

Congo, The Democratic Republic of the (CD)

$0.16 / 1 count, per 1 month / project

Central African Republic (CF)

$0.19 / 1 count, per 1 month / project

Congo (CG)

$0.24 / 1 count, per 1 month / project

Switzerland (CH)

$0.06 / 1 count, per 1 month / project

Côte d'Ivoire (CI)

$0.24 / 1 count, per 1 month / project

Cook Islands (CK)

$0.09 / 1 count, per 1 month / project

Chile (CL)

$0.03 / 1 count, per 1 month / project

Cameroon (CM)

$0.23 / 1 count, per 1 month / project

China (CN)

$0.01 / 1 count, per 1 month / project

Colombia (CO)

$0.01 / 1 count, per 1 month / project

Costa Rica (CR)

$0.07 / 1 count, per 1 month / project

Cuba (CU)

$0.03 / 1 count, per 1 month / project

Cabo Verde (CV)

$0.18 / 1 count, per 1 month / project

Curaçao (CW)

$0.17 / 1 count, per 1 month / project

Christmas Island (CX)

$0.14 / 1 count, per 1 month / project

Cyprus (CY)

$0.03 / 1 count, per 1 month / project

Czechia (CZ)

$0.06 / 1 count, per 1 month / project

Germany (DE)

$0.10 / 1 count, per 1 month / project

Djibouti (DJ)

$0.13 / 1 count, per 1 month / project

Denmark (DK)

$0.05 / 1 count, per 1 month / project

Dominica (DM)

$0.20 / 1 count, per 1 month / project

Dominican Republic (DO)

$0.06 / 1 count, per 1 month / project

Algeria (DZ)

$0.19 / 1 count, per 1 month / project

Ecuador (EC)

$0.23 / 1 count, per 1 month / project

Estonia (EE)

$0.05 / 1 count, per 1 month / project

Egypt (EG)

$0.16 / 1 count, per 1 month / project

Western Sahara (EH)

$0.19 / 1 count, per 1 month / project

Eritrea (ER)

$0.12 / 1 count, per 1 month / project

Spain (ES)

$0.04 / 1 count, per 1 month / project

Ethiopia (ET)

$0.28 / 1 count, per 1 month / project

Finland (FI)

$0.08 / 1 count, per 1 month / project

Fiji (FJ)

$0.18 / 1 count, per 1 month / project

Falkland Islands (Malvinas) (FK)

$0.01 / 1 count, per 1 month / project

Micronesia, Federated States of (FM)

$0.06 / 1 count, per 1 month / project

Faroe Islands (FO)

$0.01 / 1 count, per 1 month / project

France (FR)

$0.06 / 1 count, per 1 month / project

Gabon (GA)

$0.18 / 1 count, per 1 month / project

United Kingdom (GB)

$0.04 / 1 count, per 1 month / project

Grenada (GD)

$0.30 / 1 count, per 1 month / project

Georgia (GE)

$0.13 / 1 count, per 1 month / project

French Guiana (GF)

$0.20 / 1 count, per 1 month / project

Guernsey (GG)

$0.11 / 1 count, per 1 month / project

Ghana (GH)

$0.21 / 1 count, per 1 month / project

Gibraltar (GI)

$0.07 / 1 count, per 1 month / project

Greenland (GL)

$0.01 / 1 count, per 1 month / project

Gambia (GM)

$0.16 / 1 count, per 1 month / project

Guinea (GN)

$0.26 / 1 count, per 1 month / project

Guadeloupe (GP)

$0.13 / 1 count, per 1 month / project

Equatorial Guinea (GQ)

$0.26 / 1 count, per 1 month / project

Greece (GR)

$0.06 / 1 count, per 1 month / project

Guatemala (GT)

$0.11 / 1 count, per 1 month / project

South Georgia and the South Sandwich Islands (GS)

$0.05 / 1 count, per 1 month / project

Guam (GU)

$0.02 / 1 count, per 1 month / project

Guinea-Bissau (GW)

$0.21 / 1 count, per 1 month / project

Guyana (GY)

$0.21 / 1 count, per 1 month / project

Hong Kong (HK)

$0.06 / 1 count, per 1 month / project

Heard Island and McDonald Islands (HM)

$0.06 / 1 count, per 1 month / project

Honduras (HN)

$0.17 / 1 count, per 1 month / project

Croatia (HR)

$0.10 / 1 count, per 1 month / project

Haiti (HT)

$0.31 / 1 count, per 1 month / project

Hungary (HU)

$0.06 / 1 count, per 1 month / project

Indonesia (ID)

$0.34 / 1 count, per 1 month / project

Ireland (IE)

$0.06 / 1 count, per 1 month / project

Israel (IL)

$0.21 / 1 count, per 1 month / project

Isle of Man (IM)

$0.07 / 1 count, per 1 month / project

India (IN)

$0.07 / 1 count, per 1 month / project

British Indian Ocean Territory (IO)

$0.01 / 1 count, per 1 month / project

Iraq (IQ)

$0.20 / 1 count, per 1 month / project

Iran, Islamic Republic of (IR)

$0.24 / 1 count, per 1 month / project

Iceland (IS)

$0.06 / 1 count, per 1 month / project

Italy (IT)

$0.05 / 1 count, per 1 month / project

Jersey (JE)

$0.07 / 1 count, per 1 month / project

Jamaica (JM)

$0.24 / 1 count, per 1 month / project

Jordan (JO)

$0.25 / 1 count, per 1 month / project

Japan (JP)

$0.03 / 1 count, per 1 month / project

Kenya (KE)

$0.13 / 1 count, per 1 month / project

Kyrgyzstan (KG)

$0.38 / 1 count, per 1 month / project

Cambodia (KH)

$0.19 / 1 count, per 1 month / project

Kiribati (KI)

$0.02 / 1 count, per 1 month / project

Comoros (KM)

$0.24 / 1 count, per 1 month / project

Saint Kitts and Nevis (KN)

$0.19 / 1 count, per 1 month / project

Korea, Republic of (KR)

$0.01 / 1 count, per 1 month / project

Kuwait (KW)

$0.22 / 1 count, per 1 month / project

Cayman Islands (KY)

$0.15 / 1 count, per 1 month / project

Kazakhstan (KZ)

$0.24 / 1 count, per 1 month / project

Lao People's Democratic Republic (LA)

$0.28 / 1 count, per 1 month / project

Lebanon (LB)

$0.38 / 1 count, per 1 month / project

Saint Lucia (LC)

$0.25 / 1 count, per 1 month / project

Liechtenstein (LI)

$0.04 / 1 count, per 1 month / project

Sri Lanka (LK)

$0.28 / 1 count, per 1 month / project

Liberia (LR)

$0.21 / 1 count, per 1 month / project

Lesotho (LS)

$0.05 / 1 count, per 1 month / project

Lithuania (LT)

$0.04 / 1 count, per 1 month / project

Luxembourg (LU)

$0.06 / 1 count, per 1 month / project

Latvia (LV)

$0.04 / 1 count, per 1 month / project

Libya (LY)

$0.27 / 1 count, per 1 month / project

Morocco (MA)

$0.20 / 1 count, per 1 month / project

Monaco (MC)

$0.07 / 1 count, per 1 month / project

Moldova, Republic of (MD)

$0.09 / 1 count, per 1 month / project

Montenegro (ME)

$0.13 / 1 count, per 1 month / project

Saint Martin (French part) (MF)

$0.07 / 1 count, per 1 month / project

Madagascar (MG)

$0.47 / 1 count, per 1 month / project

Marshall Islands (MH)

$0.10 / 1 count, per 1 month / project

North Macedonia (MK)

$0.11 / 1 count, per 1 month / project

Mali (ML)

$0.21 / 1 count, per 1 month / project

Myanmar (MM)

$0.37 / 1 count, per 1 month / project

Mongolia (MN)

$0.15 / 1 count, per 1 month / project

Macao (MO)

$0.02 / 1 count, per 1 month / project

Northern Mariana Islands (MP)

$0.04 / 1 count, per 1 month / project

Martinique (MQ)

$0.15 / 1 count, per 1 month / project

Mauritania (MR)

$0.14 / 1 count, per 1 month / project

Montserrat (MS)

$0.12 / 1 count, per 1 month / project

Malta (MT)

$0.06 / 1 count, per 1 month / project

Mauritius (MU)

$0.15 / 1 count, per 1 month / project

Maldives (MV)

$0.33 / 1 count, per 1 month / project

Malawi (MW)

$0.18 / 1 count, per 1 month / project

Mexico (MX)

$0.04 / 1 count, per 1 month / project

Malaysia (MY)

$0.23 / 1 count, per 1 month / project

Mozambique (MZ)

$0.34 / 1 count, per 1 month / project

Namibia (NA)

$0.01 / 1 count, per 1 month / project

New Caledonia (NC)

$0.08 / 1 count, per 1 month / project

Niger (NE)

$0.17 / 1 count, per 1 month / project

Norfolk Island (NF)

$0.02 / 1 count, per 1 month / project

Nigeria (NG)

$0.24 / 1 count, per 1 month / project

Nicaragua (NI)

$0.12 / 1 count, per 1 month / project

Netherlands (NL)

$0.09 / 1 count, per 1 month / project

Norway (NO)

$0.06 / 1 count, per 1 month / project

Nepal (NP)

$0.21 / 1 count, per 1 month / project

Nauru (NR)

$0.18 / 1 count, per 1 month / project

Niue (NU)

$0.04 / 1 count, per 1 month / project

New Zealand (NZ)

$0.07 / 1 count, per 1 month / project

Oman (OM)

$0.11 / 1 count, per 1 month / project

Panama (PA)

$0.11 / 1 count, per 1 month / project

Peru (PE)

$0.12 / 1 count, per 1 month / project

French Polynesia (PF)

$0.06 / 1 count, per 1 month / project

Papua New Guinea (PG)

$0.20 / 1 count, per 1 month / project

Philippines (PH)

$0.15 / 1 count, per 1 month / project

Pakistan (PK)

$0.19 / 1 count, per 1 month / project

Poland (PL)

$0.03 / 1 count, per 1 month / project

Saint Pierre and Miquelon (PM)

$0.25 / 1 count, per 1 month / project

Pitcairn (PN)

$0.10 / 1 count, per 1 month / project

Puerto Rico (PR)

$0.01 / 1 count, per 1 month / project

Palestine, State of (PS)

$0.31 / 1 count, per 1 month / project

Portugal (PT)

$0.02 / 1 count, per 1 month / project

Palau (PW)

$0.05 / 1 count, per 1 month / project

Paraguay (PY)

$0.08 / 1 count, per 1 month / project

Qatar (QA)

$0.19 / 1 count, per 1 month / project

Réunion (RE)

$0.06 / 1 count, per 1 month / project

Romania (RO)

$0.05 / 1 count, per 1 month / project

Serbia (RS)

$0.17 / 1 count, per 1 month / project

Russian Federation (RU)

$0.32 / 1 count, per 1 month / project

Rwanda (RW)

$0.18 / 1 count, per 1 month / project

Saudi Arabia (SA)

$0.18 / 1 count, per 1 month / project

Solomon Islands (SB)

$0.02 / 1 count, per 1 month / project

Seychelles (SC)

$0.23 / 1 count, per 1 month / project

Sudan (SD)

$0.11 / 1 count, per 1 month / project

Sweden (SE)

$0.05 / 1 count, per 1 month / project

Singapore (SG)

$0.04 / 1 count, per 1 month / project

Saint Helena, Ascension and Tristan da Cunha (SH)

$0.01 / 1 count, per 1 month / project

Slovenia (SI)

$0.12 / 1 count, per 1 month / project

Svalbard and Jan Mayen (SJ)

$0.14 / 1 count, per 1 month / project

Slovakia (SK)

$0.05 / 1 count, per 1 month / project

Sierra Leone (SL)

$0.19 / 1 count, per 1 month / project

San Marino (SM)

$0.01 / 1 count, per 1 month / project

Senegal (SN)

$0.29 / 1 count, per 1 month / project

Somalia (SO)

$0.08 / 1 count, per 1 month / project

Suriname (SR)

$0.27 / 1 count, per 1 month / project

South Sudan (SS)

$0.16 / 1 count, per 1 month / project

Sao Tome and Principe (ST)

$0.07 / 1 count, per 1 month / project

El Salvador (SV)

$0.10 / 1 count, per 1 month / project

Sint Maarten (Dutch part) (SX)

$0.08 / 1 count, per 1 month / project

Syrian Arab Republic (SY)

$0.09 / 1 count, per 1 month / project

Eswatini (SZ)

$0.08 / 1 count, per 1 month / project

Turks and Caicos Islands (TC)

$0.28 / 1 count, per 1 month / project

Chad (TD)

$0.18 / 1 count, per 1 month / project

French Southern Territories (TF)

$0.19 / 1 count, per 1 month / project

Togo (TG)

$0.43 / 1 count, per 1 month / project

Thailand (TH)

$0.01 / 1 count, per 1 month / project

Tajikistan (TJ)

$0.36 / 1 count, per 1 month / project

Tokelau (TK)

$0.03 / 1 count, per 1 month / project

Timor-Leste (TL)

$0.08 / 1 count, per 1 month / project

Turkmenistan (TM)

$0.26 / 1 count, per 1 month / project

Tunisia (TN)

$0.23 / 1 count, per 1 month / project

Tonga (TO)

$0.18 / 1 count, per 1 month / project

Türkiye (TR)

$0.01 / 1 count, per 1 month / project

Trinidad and Tobago (TT)

$0.26 / 1 count, per 1 month / project

Tuvalu (TV)

$0.15 / 1 count, per 1 month / project

Taiwan (TW)

$0.03 / 1 count, per 1 month / project

Tanzania, United Republic of (TZ)

$0.23 / 1 count, per 1 month / project

Ukraine (UA)

$0.14 / 1 count, per 1 month / project

Uganda (UG)

$0.17 / 1 count, per 1 month / project

United States Minor Outlying Islands (UM)

$0.16 / 1 count, per 1 month / project

United States (US)

$0.01 / 1 count, per 1 month / project

Uruguay (UY)

$0.05 / 1 count, per 1 month / project

Uzbekistan (UZ)

$0.41 / 1 count, per 1 month / project

Holy See (Vatican City State) (VA)

$0.33 / 1 count, per 1 month / project

Saint Vincent and the Grenadines (VC)

$0.21 / 1 count, per 1 month / project

Venezuela, Bolivarian Republic of (VE)

$0.17 / 1 count, per 1 month / project

Virgin Islands, British (VG)

$0.23 / 1 count, per 1 month / project

Virgin Islands, U.S. (VI)

$0.01 / 1 count, per 1 month / project

Viet Nam (VN)

$0.14 / 1 count, per 1 month / project

Vanuatu (VU)

$0.17 / 1 count, per 1 month / project

Wallis and Futuna (WF)

$0.03 / 1 count, per 1 month / project

Samoa (WS)

$0.18 / 1 count, per 1 month / project

Republic of Kosovo (XK)

$0.19 / 1 count, per 1 month / project

Yemen (YE)

$0.22 / 1 count, per 1 month / project

Mayotte (YT)

$0.11 / 1 count, per 1 month / project

South Africa (ZA)

$0.10 / 1 count, per 1 month / project

Zambia (ZM)

$0.22 / 1 count, per 1 month / project

Zimbabwe (ZW)

$0.12 / 1 count, per 1 month / project

All other regions (ZZ)

$0.47 / 1 count, per 1 month / project

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

Cloud Run functions

Any functions you create are billed at the normal Cloud Run functions rate. See the pricing information for Cloud Run functions to learn more.

Viewing usage

To view your current Identity Platform usage:

  1. Open the Billing page in the API 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. Phone and multi-factor charges are listed as Firebase Authentication.

View usage metrics

To view detailed metrics on usage, do the following:

  1. In the API Console, go to the Metrics explorer page. Go to Metrics explorer.
  2. Select Project > Usage.
  3. Select the metric you want to view. For example, Sent SMSVerified SMS, or Blocked SMS.
  4. Select Transform > None.
  5. Under Group by, select region_code using Sum.
  6. Click Add sort & limit.
  7. Under Datapoint alignment, select Sum over 1d.

View forecasted metrics

To forecast costs from current usage, do the following:

  1. In the API Console, go to the Metrics explorer page. Go to Metrics explorer.
  2. Select Project > Usage > Sent SMS.
  3. Under Group by, select region_code.
  4. Filter out counts for previous months.

View SMS sent versus verified

The Firebase console shows both sent and verified SMS usage metrics. Use the Metrics explorer page to view more detailed metrics. Go to Metrics explorer.

If verification rates are very low in some regions, use SMS regions to create an allow or deny list. For example, you can block regions your app is not launched in or regions with low verification rates.

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 Sent

1,300 to Region US ($0.01 per SMS)

0

1,300 to Region CA ($0.01 per SMS)

Sub-total

1,300 SMS sent

300 * Free = $0

1,000 * 0.01 = $10

Sub-total: $10

$0

2,300 SMS sent

300 * 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)

$860

$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.

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.
Google Cloud