4

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

3
  • 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
    Commented Feb 8, 2014 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
    Commented Feb 8, 2014 at 23:58
  • I have posted how I am using the API with address removed for privacy Commented Feb 9, 2014 at 0:20

4 Answers 4

9

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/

2
  • Do you have any results on accuracy? Commented Feb 8, 2014 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
    Commented Feb 9, 2014 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

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.

5
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.

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