Maps SDK for Android Usage and Billing

  • The Maps SDK for Android utilizes a pay-as-you-go pricing model, with costs calculated based on usage of specific SKUs (Mobile Native Dynamic Maps, Dynamic Maps, and Dynamic Street View).

  • Billing is determined by the number of map loads or panorama instantiations, with pricing varying depending on the SKU and monthly usage volume.

  • A $200 USD monthly Google Maps Platform credit is available for qualifying SKUs until February 28, 2025, after which it will be replaced by a free usage threshold.

  • Usage limits can be managed through the Google Cloud console by setting daily quota limits to control costs and ensure continued access to the API.

  • While mobile usage of the SDK is unlimited, restrictions apply as outlined in the Google Maps Platform Terms of Service, specifically the License Restrictions section.

Maps SDK for Android requests generate calls to one of three SKUs, depending on the type of request.

SKU details and pricing for the Maps SDK for Android

The following table shows the SKU details and pricing for the Maps SDK for Android.

CategorySKU DetailsSKU Pricing
Essentials SKU: Maps SDK Main pricing list
India pricing list
Essentials SKU: Dynamic maps Main pricing list
India pricing list
Pro SKU: Dynamic Street View Main pricing list
India pricing list

Other usage limits

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

All mobile usage of the Maps SDK for Android is unlimited, but you can set quota limits on Dynamic Street View requests through the Maps SDK for Android.

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 information on terms of use, see the License Restrictions section of the Google Maps Platform Terms of Service.