fshy

Home / Data APIs

Geocodio

www.geocod.io/pricing/Geocoding API and spreadsheet geocoder (US, Canada, Mexico)data-apis/geocodioJSONcomparereport an errorprovider JSON

Free allowance
Pay-As-You-Go plan: 2,500 lookups free per day, forever, for US, Canada and Mexico addresses; beyond that USD 1.00 per 1,000 lookups; 1 address or coordinate lookup is 1 credit and each additional data append is 1 more credit
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
emailno card, no phone
Binding limit
volume-quota2,500 lookups a day free on Pay-As-You-Go, then USD 1.00 per 1,000 lookups
Evidence
documented28 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-03checked 2026-11-02 (live); stale on 2026-12-03
Free tierPay-As-You-Go plan: 2,500 lookups free per day, forever, for US, Canada and Mexico addresses; beyond that USD 1.00 per 1,000 lookups; 1 address or coordinate lookup is 1 credit and each additional data append is 1 more credit
unit requests; metered on request-count; no credit card is required until usage passes the free tier, and the overage is billed on the 1st of the following month instead of being refused; a billing limit can be set; the UK needs a Flex or Unlimited plan and Australia and New Zealand are outside Pay-As-You-Go
Pricenone stated
Limits
  • volume-quota (binding) 2,500 lookups a day free on Pay-As-You-Go, then USD 1.00 per 1,000 lookups source
  • request-rate 1,000 lookups a minute on Pay-As-You-Go, answered with HTTP 429 beyond it source
  • per-object-cap up to 10,000 lookups in one batch request; CSV lists up to 1GB per CSV source
Bindingvolume-quota 1,000 lookups a minute allows far more than 2,500 lookups in a day, so the free daily allowance is met first
Identityemail an account at dash.geocod.io with a name, an email address and a password, behind a terms checkbox; the page says no credit card is required, and a card is asked for only once usage passes the free 2,500 lookups a day
Egressnot applicable: a query API metered in lookups, not bytes
Per-object capa batch request takes up to 10,000 lookups, each field append counting as a lookup; a CSV list job takes up to 1GB per CSV
Retentiondata of spreadsheets processed through the lists API is deleted 72 hours after processing completes (3 days)
Interfacerest HTTPS to api.geocod.io/v2 (GET /geocode and /reverse for one lookup, a POST of a JSON array for a batch of up to 10,000 lookups, and an asynchronous lists API for CSV, TSV and Excel files) with the key in an api_key parameter; spreadsheet geocoding is also in the dashboard; a keyless geocode answered HTTP 403 with Invalid API key
Toolingany HTTP client; spreadsheet geocoding in the web dashboard
Composes with2,500 permanently storable lookups a day for US, Canada and Mexico addresses on an email account with no card, then USD 1.00 per 1,000; bulk work goes through batch requests of up to 10,000 lookups or CSV list jobs, each lookup costing 1 credit
ReliabilityPay-As-You-Go answers HTTP 429 at the 1,000-lookups-a-minute limit with X-RateLimit headers to read; a lookup past the free daily allowance is billed monthly, not refused
NotesFree requests: 2,500 lookups a day on Pay-As-You-Go. Rate limit: 1,000 lookups a minute. Bulk path: batch requests of up to 10,000 lookups, CSV lists and spreadsheet upload, all billed as lookups.
Evidence notedocumented the pricing page, the FAQ, the storage terms, the API docs and the raw sign-up form were quoted on 2026-11-02; a keyless geocode answered HTTP 403. No account was opened, so the free daily allowance was not exercised.
Parsed numbers
  • has-free-tier 1
  • per-object-cap 1 GB
Evidence 28
datesourcewhat it proved
2026-11-02www.geocod.io/pricing/the Pay-As-You-Go plan gives 2,500 lookups free per day, forever
2026-11-02www.geocod.io/common-questions-about-geocoding-and-geocodiopast the 2,500 free lookups a day the cost is USD 1.00 per 1,000 lookups
2026-11-02www.geocod.io/pricing/one lookup is one credit and each data append is one more credit
2026-11-02www.geocod.io/pricing/the Pay-As-You-Go plan covers US, Canada and Mexico addresses only
2026-11-02www.geocod.io/common-questions-about-geocoding-and-geocodioUK access is not on Pay-As-You-Go and needs a Flex or Unlimited plan
2026-11-02www.geocod.io/pricing/the Pay-As-You-Go rate limit is 1,000 lookups a minute
2026-11-02www.geocod.io/docs/reaching the Pay-As-You-Go rate limit answers HTTP 429 with X-RateLimit headers
2026-11-02www.geocod.io/pricing/no credit card is required below the free tier
2026-11-02www.geocod.io/pricing/usage past the free tier is billed at month end, not refused
2026-11-02www.geocod.io/pricing/a billing limit can be set against runaway lookups
2026-11-02www.geocod.io/common-questions-about-geocoding-and-geocodiothe API takes single locations, batches of up to 10,000 and CSVs of up to 1GB
2026-11-02www.geocod.io/docs/a batch request is capped at 10,000 lookups
2026-11-02www.geocod.io/docs/a batch is a POST to the geocode endpoint
2026-11-02www.geocod.io/docs/a batch reverse geocoding request is a POST to the reverse endpoint
2026-11-02www.geocod.io/docs/the lists API is asynchronous and needs a second request to download the result
2026-11-02www.geocod.io/common-questions-about-geocoding-and-geocodiothe spreadsheet tool geocodes CSV, TSV and Excel files
2026-11-02www.geocod.io/terms-of-use/results can be stored permanently in the majority of use cases and countries
2026-11-02www.geocod.io/common-questions-about-geocoding-and-geocodioresults can be stored in a database or CRM and used on any map
2026-11-02www.geocod.io/terms-of-use/UK reverse geocoding results are storable only up to twelve months after the UK terms end
2026-11-02www.geocod.io/docs/list data is deleted 72 hours after processing
2026-11-02www.geocod.io/common-questions-about-geocoding-and-geocodiothe key goes in an api_key parameter of api.geocod.io/v2 requests
2026-11-02dash.geocod.io/registersign-up takes 30 seconds and no credit card
2026-11-02dash.geocod.io/registerthe sign-up form has a required name field
2026-11-02dash.geocod.io/registerthe sign-up form has a required email field
2026-11-02dash.geocod.io/registerthe sign-up form has a required password field
2026-11-02dash.geocod.io/registerthe sign-up form has a terms checkbox
2026-11-02probe: https://api.geocod.io/v2/geocode?q=1109+N+Highland+St%2C+Arlington+VAa keyless geocode answers HTTP 403
2026-11-02probe: https://api.geocod.io/v2/geocode?q=1109+N+Highland+St%2C+Arlington+VA#bodythe keyless geocode is refused with Invalid API key
More fields 3
free requests2,500 lookups a day on Pay-As-You-Go (US, Canada, Mexico)
rate limit1,000 lookups a minute on Pay-As-You-Go
bulk pathbatch API of up to 10,000 lookups, lists API for CSV, TSV or Excel files, and spreadsheet upload in the dashboard