4

I know that the google geocoding api has a 2,500 hits a day limit before it'll start returning REQUEST_DENIED. How many does the bing one take? I heard that it's unlimited but I had trouble confirming that.

Nico
  • 1,181
  • 2
  • 17
  • 35
  • http://www.bing.com/community/site_blogs/b/developer/archive/2012/04/12/bing-dev-update.aspx – Tarek Apr 18 '12 at 16:11
  • Yeah but that's only for the search right? I didn't see any mention of geocoding – Nico Apr 18 '12 at 16:13
  • not sure i think it will be for all their API usage – Tarek Apr 18 '12 at 16:15
  • here is an old article from 2008 that says that the limit is 10k : http://www.bing.com/community/site_blogs/b/maps/archive/2008/07/28/overcoming-pushpin-limitations-in-mappoint-2009.aspx – Tarek Apr 18 '12 at 16:17
  • I'm voting to close this question as off-topic because it is about API limits which can change any time – Christophe Roussy May 18 '17 at 12:22

6 Answers6

8

Just came across this question. It's a bit old but still relevant. For Bing Maps there are two different ways to geocode address. The first is with batch geocoding which has the limits outlined by alfski.

The second option is the REST geocoding service which allows you to geocode one address at a time. The free transactions for the Bing Maps services varies depending on use case. For Windows/Windows Phone/WPF apps you can make up to 50,000 transactions a day under the free terms of use. For other platforms such as iOS, Android and Web apps there is 125,000 transactions allowed per year for free. You can find more details on this here: http://www.microsoft.com/maps/create-a-bing-maps-key.aspx

rbrundritt
  • 16,570
  • 2
  • 21
  • 46
  • Update: Maximum 10,000 cumulative billable transactions in any 30-day period.(Trail Key) – tong Dec 01 '14 at 00:59
  • That's for business apps under trial. Unless the app in an internal, asset tracking app were there is no basic key option, or share the code with another company, I always recommend creating a basic key as that make things easier and saves headaches as there is a limit to the number of keys that can be created in an account. – rbrundritt Dec 01 '14 at 09:47
4

The Microsoft Bing Maps terms & conditions are at http://www.microsoft.com/maps/product/terms.html

The T&C's will change so please check the link.

As of January 2013 under the General Terms of Use, the Bing geocoding limits are:

"a total of 5 batch geocoding or file uploads with a maximum of 50 records each, using the Bing Spatial Data Services API, within any 24 hour period."

However if you have a Bings Map Agreement:

"...a total of 24 batch geocoding or file uploads with a maximum of 200,000 records each, using the Bing Spatial Data Services API, within any 24 hour period.

alfski
  • 71
  • 4
  • In April, terms have changed and a limitation can now be seen regarding non-billable transaction as well as lower number of batch geocoding by day. – Nicolas Boonaert Apr 04 '13 at 20:22
1

1) Google Maps API recently changed their prices:

Standard plan:

2,500 requests per day free.
After that is $0.50 per 1000 requests.

Premium plan:

Pay $10,000/year.
Get 100,000 requests per day "for free".
Above that - 500,000 requests per year are "free".
Above that - buy next package.

However "Web service APIs and the JavaScript API require the Premium Plan." My understanding is that formally you must use Premium Plan ($10000/year) if you are calling geocoding from your server (not mobile phone).

More details here: http://dennisgorelik.livejournal.com/112993.html

2) Bing Maps API does not publish their prices.

Dennis Gorelik
  • 1,234
  • 1
  • 11
  • 15
0

Here's the Licensing tool to find out how much they'll charge you

http://www.microsoft.com/maps/Licensing/licensing.aspx

Beldar
  • 421
  • 1
  • 5
  • 10
0

By the way you can also try Yandex Geocoding API which is for free for up to 25.000 Requests per day per Website/Mobile App:

http://api.yandex.com/maps/doc/geocoder/desc/concepts/input_params.xml

0

Updated answer as of Feb 2022

Google Maps offers a $200 monthly credit, which is equivalent to 40,000 free geocodes per month.

Bing Maps allows you to sign up for a "basic key" for development purposes which gives you 125,000 free geocodes per calendar year. Their licensing page is here.

serverpunk
  • 10,665
  • 15
  • 61
  • 95