Maps JavaScript API Usage and Billing

Click the info info icon to see the table of contents for this page.

Maps JavaScript API requests generate calls to different SKUs depending on the type of request: for example, map loads trigger the Dynamic Maps SKU and panoramas trigger the Dynamic Street View SKU. Calls to the Places Library, Maps JavaScript API and other JavaScript services are priced separately. For more information, see the SKU details and pricing lists in the following table.

SKU details and pricing for the Maps JavaScript API

The following table shows the SKU details and pricing for the Maps JavaScript API.

Category Maps SKU Details SKU Pricing
Essentials
SKU: Dynamic Maps Main pricing list
India pricing list
Essentials
SKU: Static Street View Main pricing list
India pricing list
Pro
SKU: Dynamic Street View Main pricing list
India pricing list
Pro
SKU: Elevation Main pricing list
India pricing list
Pro
SKU: Immersive Maps Main pricing list
India pricing list
Category
Places Library, Maps JavaScript API (New) SKU details SKU Pricing
Essentials
SKU: Autocomplete Requests Main pricing list
India pricing list
Essentials
SKU: Autocomplete Session Usage Main pricing list
India pricing list
Essentials
SKU: Geocoding Main pricing list
India pricing list
Essentials
SKU: Place Details Essentials (IDs Only) Main pricing list
India pricing list
Essentials
SKU: Place Details Essentials Main pricing list
India pricing list
Essentials
SKU: Text Search Essentials (IDs Only) Main pricing list
India pricing list
Pro
SKU: Nearby Search Pro Main pricing list
India pricing list
Pro
SKU: Place Details Pro Main pricing list
India pricing list
Pro
SKU: Text Search Pro Main pricing list
India pricing list
Enterprise
SKU: Nearby Search Enterprise Main pricing list
India pricing list
Enterprise
SKU: Place Details Enterprise Main pricing list
India pricing list
Enterprise
SKU: Place Details Enterprise + Atmosphere Main pricing list
India pricing list
Enterprise
SKU: Text Search Enterprise Main pricing list
India pricing list
Enterprise
SKU: Text Search Enterprise + Atmosphere Main pricing list
India pricing list
Enterprise
SKU: Place Details Photos Main pricing list
India pricing list
Category
Places Library, Maps JavaScript API (Legacy) SKU details SKU Pricing
Essentials
SKU: Autocomplete - Per Request Main pricing list
India pricing list
Essentials
SKU: Autocomplete (included with Place Details) - Per Session Main pricing list
India pricing list
Essentials
SKU: Basic Data Main pricing list
India pricing list
Essentials
SKU: Find Place - ID only Main pricing list
India pricing list
Essentials
SKU: Place Details Essentials- ID Refresh Main pricing list
India pricing list
Essentials
SKU: Query Autocomplete - Per Request Main pricing list
India pricing list
Pro
SKU: Autocomplete without Place Details - Per Session Main pricing list
India pricing list
Pro
SKU: Find Place Main pricing list
India pricing list
Pro
SKU: Places - Nearby Search Main pricing list
India pricing list
Pro
SKU: Places - Text Search Main pricing list
India pricing list
Pro
SKU: Places Details Main pricing list
India pricing list
Enterprise
SKU: Atmosphere Data Main pricing list
India pricing list
Enterprise
SKU: Contact Data Main pricing list
India pricing list
Enterprise
SKU: Places Photos Main pricing list
India pricing list
Category
Places UI Kit SKU Pricing
Essentials
SKU: Places UI Kit - per Request Main pricing list
India pricing list
Essentials
SKU: Places UI Kit - Autocomplete per Session Main pricing list
India pricing list
Category
Routes API (Legacy) SKU details SKU Pricing
Essentials
SKU: Directions Main pricing list
India pricing list
Essentials
SKU: Distance Matrix Main pricing list
India pricing list
Pro
SKU: Directions Advanced Main pricing list
India pricing list
Pro
SKU: Distance Matrix Advanced Main pricing list
India pricing list

3D Maps pricing details

Photorealistic 3D Maps in Maps JavaScript is billed to the Pro pricing category using the Immersive Maps SKU. This SKU bills for map loads when an application displays a 3D map. User interactions with the map, such as panning, zooming, or switching map layers, don't generate additional map loads.

SKU: Immersive Maps

Costs listed below are per 1,000 map loads. All prices in USD. Ranges are for number of monthly map loads.

Free usage cap

5,001 - 100,000 map loads

100,001 - 500,000 map loads

500,001 - 1,000,000 map loads

1,000,001 - 5,000,000 map loads

5,000,000 + map loads

5,000 billable map loads recurring monthly

$7.00

$5.60

$4.20

$2.10

$0.53

SKU: Immersive Maps (India)

Costs listed below are per 1,000 map loads. All prices in USD. Ranges are for number of monthly map loads.

Free usage cap

35,001 - 100,000 map loads

100,001 - 500,000 map loads

500,001 - 1,000,000 map loads

1,000,001 - 5,000,000 map loads

5,000,000 + map loads

35,000 billable map loads recurring monthly

$2.10

$2.10

$2.10

$2.10

$0.53

Quotas and usage limits

To review and manage your quotas and usage limits for the Maps JavaScript API, see Quotas and quota alerts .

Adjust quota

Quota limits define the maximum number of requests allowed for a specific API or service within a given timeframe. When the number of requests in your project reaches the quota limit, your service stops responding to requests.

To modify a quota value for your API, follow these steps:

  1. In the Cloud console, navigate to Google Maps Platform > Quotas .
  2. Select the API for which you want to modify the quota.
  3. Identify the quota value that you want to change, and select it using the checkbox.
  4. Click Edit , enter a new quota value, and click Submit request .

View quota increase requests

To view all quota increase requests, including past and pending requests:

  1. In the Cloud console, navigate to Google Maps Platform > Quotas .
  2. Select the API for which you want to view the quota increase request.
  3. Click Increase Requests .

Terms of Use restrictions

For complete details on allowed usage, consult the License Restrictions section in the Google Maps Platform Terms of Service.


Create a Mobile Website
View Site in Mobile | Classic
Share by: