What happens when you exceed the Google Geocoding API rate limit?

Google's Geocoding API has two different types of limits.

Google Maps Geocoding Rate Limit

The rate limit is the amount of API requests that can be performed within a certain time interval. According to Google's API Usage and Billing page, there is a limit of 50 requests per second. If you exceed this amount, subsequent requests to the API will fail with the OVER_DAILY_LIMIT or OVER_QUERY_LIMIT status code and the geocoded data will not be returned.

Google might also block your access to the API if you repeatedly go over the limit.

Google Maps Geocoding Billing limit

Google generally does not limit the amount of lookups you can perform per account, but they do require you to contact their sales team for volume pricing when expecting more than 500,000 API lookups per month.

Interested in exploring alternative options?

Geocodio's Geocoding API come with zero restrictions, both in terms of rate limiting, billing and storing the geocoded data.

If that wasn't enough, we actually charge a fraction of what Google does. Starting at $0.50 per 1,000 lookups (rather than Google's $5 per 1,000 starting price).

Upload a spreadsheet now. No credit card required.

Upload SpreadsheetGet an API Key

Frustrated with Google Maps Support?

Frustrated with Google Maps support? You're not the only one.

Geocodio vs Google

See how Geocodio compares to Google Geocoding