Geocodio and SmartyStreets are both online services that provide geocoding services and allow you to turn addresses into coordinates and coordinates into approximate addresses.
This article compares the two services with some commonly-asked questions.
Questions answered in this article:
This information is complete to the best of our knowledge. We believe competition is a good and necessary thing, and strive to accurately and fairly describe our competitors. See any mistakes? Please email us.
SmartyStreets does not have a daily free allowance. SmartyStreets instead has a monthly free allowance of 250 lookups for US address validation and ZIP+9 level geocoding. SmartyStreets does not have a free tier for reverse geocoding and starts at $54/month for 25,000 lookups. SmartyStreets does not have a free tier for rooftop geocoding and starts at $592/month for up to 15,000 lookups.
Geocodio's free allowance is 2,500 per day, which works out to roughly 75,000 per month if used daily during a 30-day month. We have the same free tier and pricing for USPS data matching, forward geocoding, reverse geocoding, and rooftop geocoding. See Geocodio's pricing here.
SmartyStreets' US forward geocoding plus USPS results are at the ZIP+4 level, which is roughly equivalent to the block or neighborhood level. SmartyStreets also offers a separate rooftop geocoding product.
Geocodio's geocoding accuracy is mostly at the individual address level. Given a random sample, 70% of results will be the exact rooftop, 20% of the results will be in front of the house on the street, and 10% will be lower accuracy types such as a nearby address, neighborhood, or city-level. All results are returned with an accuracy score and type so you can easily filter out lower-accuracy results.
SmartyStreets uses the US Census Bureau TIGER/Line dataset for geocoding. It is unclear what their data sources are for rooftop data and they state it is "their own" data. See their page on data sources here.
Geocodio's geocoding engine uses over 1,000 datasets, most of which are official state and city datasets. As a fallback, Geocodio also provides results from TIGER/Line. All results are returned with the underlying data source. See Geocodio's data sources here.
Geocodio does not do USPS address verification, however we do add USPS indicators such as ZIP+4, ZIP9, carrier route IDs, and more. See more here.
SmartyStreets' pricing is based around monthly plans, each with a set limit of requests per month. SmartyStreets does not have a pay-as-you-go option.
For US address verification, 250 lookups per month are free. Paid plans for US addresses start at 500 lookups per month for $20 and go up to $1,000 for unlimited usage. See SmartyStreets' US pricing here. International pricing can be found here.
SmartyStreets reverse geocoding starts at $54/month for 25,000 lookups.
SmartyStreets Rooftop geocoding starts at $592/month for up to 15,000 lookups. The Unlimited plan for rooftop geocoding is $32,400, billed yearly (no monthly option).
Geocodio's pricing is pay-as-you-go. The first 2,500 lookups per day are free, and then $0.50/1,000 after that. You can estimate your costs here. Unlimited geocoding is $1,000 per month and is available month-to-month. See Geocodio's pricing here.
Yes, SmartyStreets has an API. You can see the documentation here.
Yes, Geocodio has an API. You can see the documentation here.
SmartyStreets has a copy/paste tool. Addresses must be copy/pasted into the tool and copy/pasted out. SmartyStreets limits list processing to 50,000 US addresses or 5,000 international addresses. See here.
Yes, you can geocode a spreadsheet with Geocodio. CSV, TSV, and Excel spreadsheets of addresses or coordinates can all be converted. Lists must be 1 GB or less and results are provided in a CSV file is provided. You can upload the file or copy/paste. Upload your list here.
SmartyStreets supports the US through their own geocoder and has integrated another geocoder for international support. Their international pricing is higher than their US pricing and can be found here.
Geocodio supports the US and Canada. The price is the same for both countries.