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.
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.
Terms of Use restrictions
For complete details on allowed usage, consult the License Restrictions section in the Google Maps Platform Terms of Service.