Geocodio vs MapBox Geocoding Comparison

Mapbox and Geocodio both provide geocoding services. Depending on your use case, one might be a better fit for you than the other.

Can you store, cache or export geocoded results from Mapbox? Can you store, cache, or export geocoded results from Geocodio?

Results from Mapbox cannot be exported, stored in a database, or cached. Results cannot be reused and you must make a call every time you need an address geocoded, even if you have already gotten it from Mapbox.

Results from Geocodio are allowed be exported, stored or cached. Geocodio puts no restrictions on how you use the geocoded results. This means you only need to geocode an address or coordinate pair once from Geocodio and can store it as you wish.

Can you show MapBox geocode results on a non-MapBox map? Can you show Geocodio geocodes on a map?

No, you cannot show Mapbox pay-as-you-go geocoding results on a non-Mapbox map. Addresses geocoded with Mapbox must be shown on a MapBox map. Mapbox geocoding results cannot be shown on any other brand of map, such as OpenStreetMap or Google Maps. You must have an Enterprise license to show Mapbox results on a non-Mapbox map.

Geocodio results can be used with any map or map platform. There are no restrictions on how or where you show geocoded results from Geocodio. You can use them on any map platform, including OpenStreetMaps, Mapbox, or Google Maps.

Can you perform bulk or automated queries with Mapbox geocoding? Can you perform bulk or automated queries with Geocodio geocoding?

No, you cannot perform bulk or automated geocoding with Mapbox pay-as-you-go geocoding. Mapbox pay-as-you-go results can only be used in response to human user queries and human app interactions. You must have an Enterprise license to do bulk or automated queries.

Geocodio is designed for bulk and automated geocoding, and can be done at the pay-as-you-go or Unlimited levels. Performing bulk or automated geocoding, either with a spreadsheet or via API, is allowed with Geocodio.

Can you use Mapbox geocoding results for lead generation, advertiser targeting or advertising analysis? Can you use Geocodio geocoding results for lead generation, advertiser targeting or advertising analysis?

No, you cannot use Mapbox geocoding results for lead generation, advertiser targeting or advertising analysis.

Yes, Geocodio results can be used for lead generation, advertiser targeting, or advertising analysis. There are no restrictions on how you use Geocodio results. There are no prohibited use cases with Geocodio.

Are there additional Mapbox restrictions and prohibited use cases?

Yes. You can read Mapbox's full terms of service, including restrictions on geocoding, here.

What is Mapbox's pricing? What is Geocodio's pricing?

Mapbox is free for up to 50,000 lookups per month, with additional lookups priced at $0.50/1,000 requests. Results may not be stored, so you must pay for an address every time it is looked up, even if you have already paid for it.

Geocodio is free for the first 2,500 lookups per day. Additional lookups are $0.50/1,000. You can store Geocodio results, which means you only have to pay to geocode an address once.

Is Mapbox geocoding rate limited? Is Geocodio geocoding rate limited?

Yes, Mapbox geocoding is rate limited to 600 requests per minute.

Geocodio geocoding is not rate limited.

Does Mapbox geocoding support points of interest (POIs)? Does Geocodio support POIs?

Mapbox supports points of interest such as business locations via the Foursqaure location database.

Geocodio does not support points of interest.

Can I use Mapbox if I have a spreadsheet of addresses? Can I use Geocodio if I have a spreadsheet of addresses?

No, Mapbox geocoding is API-only.

You can geocode spreadsheets with Geocodio.

Upload a spreadsheet now. No credit card required.

Upload SpreadsheetGet an API Key