3

We are looking for a free or paid version of a Geocoding API that will allow us to use it for commercial purposes that is as good as google. Google's api starts at $10,000 a year which is too much. We expect to do 1000-5000 geocodes per month.

I have tried Cloudmade, but have had problems geocoding some addresses that google can do.

Does anyone have any recommendations based on experience?

Here is how I am using the Cloudmade API:

http://beta.geocoding.cloudmade.com/v3/API_KEY/api/geo.location.search.2?format=json&source=OSM&enc=UTF-8&limit=10&locale=en&q=%5Bcountry%3DUnited%20States%5D%5Bstate%3DNY%5D%5Bzip%3DZIP%5D%5Bcity%3DCITY%5DAddressRemoved

  • Are you able to edit your Question to include a few of the addresses that Cloudmade had problems with, and what those specific problems were? That way anyone proposing an alternative to Google will be able to test them before Answer-ing. – PolyGeo Feb 8 '14 at 22:43
  • See this answer for a link to a document comparing 11 different geocoding services. Note: This might have been compiled before SmartyStreets improved their geocoding accuracy. – Matt Feb 8 '14 at 23:58
  • I have posted how I am using the API with address removed for privacy – Chris Muench Feb 9 '14 at 0:20
7

We did a comparison of geocoding vendors recently, and came up with this:

Geocod.io is the cheapest, but their geocoder is based on Tiger data, and is probably incorrect in many places. The others are comparable to the Google API in terms of accuracy, but may have various restrictions in their Terms Of Use or levels of customer service that may make them unsuitable for your use. As always, you get what you pay for.

Update, 2016: Geocodio has added a significant number of additional datasets and reduced their pricing to $.0005 per lookup after the initial 2,500 free per day. They have also created a tool so you can compare their accuracy and pricing to other prodivers: http://geocod.io/compare/

|improve this answer|||||
  • Do you have any results on accuracy? – Chris Muench Feb 8 '14 at 23:46
  • Only for Yahoo and EPI Internet Direct. Those two were similar to Google. We needed parcel-level accuracy and were able to get it in 99% of cases from those two vendors. – lreeder Feb 9 '14 at 0:06
4

locationiq.com - 10k geocodes/ day for free. LocationIQ is based on data from OpenStreetMap, OpenAddresses, WhosonFirst, Polylines, TIGER & Geonames.

Disclaimer: I work for Unwired Labs, which owns locationiq.org

|improve this answer|||||
2

This question is over 4 years old and a lot has changed since. Geocode.xyz is a two year old startup that does both address cleanup/standardization, geoparsing and geocoding. Provides elevation too.

|improve this answer|||||
1

I work for TomTom. Have you checked our TomTom Maps APIs?

The Search API provides for Geocoding and Reverse Geocoding and the free tier account is probably enough for your needs.

Take a look at our tutorials. The API KEY registration is free (no credit card needed)

More information in the Search API documentation.

|improve this answer|||||

Not the answer you're looking for? Browse other questions tagged or ask your own question.