fshy

Home / Data APIs

Geoapify

www.geoapify.com/pricing/Geocoding and maps APIdata-apis/geoapifyJSONcomparereport an errorprovider JSON

Free allowance
3,000 credits a day (about 90,000 a month) at up to 5 requests a second, no credit card; a Geocoding, Reverse Geocoding or Autocomplete request costs 1 credit, a map tile 0.25 credit, and an address inside a batch job 0.5 credit
Verdict
★ qualifiesusable as stated; the read path was probed
Cost
free tier
Identity
emailno card, no phone
Binding limit
volume-quota3,000 credits a day on the Free plan; a geocode is 1 credit and an address in a batch job 0.5 credit
Evidence
documented35 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-04checked 2026-11-03 (live); stale on 2026-12-04
Free tier3,000 credits a day (about 90,000 a month) at up to 5 requests a second, no credit card; a Geocoding, Reverse Geocoding or Autocomplete request costs 1 credit, a map tile 0.25 credit, and an address inside a batch job 0.5 credit
unit credits; metered on request-count; the daily quota is soft: steady overuse brings a request to upgrade, and the account can be blocked if that is ignored. The next plan, API 10, is USD 59 a month for 10,000 credits a day at 12 requests a second.
Pricenone stated
Limits
  • volume-quota (binding) 3,000 credits a day on the Free plan; a geocode is 1 credit and an address in a batch job 0.5 credit source
  • request-rate up to 5 requests a second on the Free plan source
  • per-object-cap up to 1000 addresses in one batch job source
Bindingvolume-quota 5 requests a second allows far more than 3,000 credits in a day, so the daily credit quota is met first
Identityemail an account at myprojects.geoapify.com created with an email address, a password of at least 8 characters with its confirmation, an accepted-terms checkbox and a reCAPTCHA, or with Google or GitHub sign-in; a verification link is emailed after sign-up; no credit card for the Free plan
Egressnot applicable: a query API metered in credits, not bytes
Per-object capa batch geocoding job takes up to 1000 addresses
Interfacerest HTTPS to api.geoapify.com/v1/geocode/search and /reverse with the key in the apiKey parameter, and an asynchronous batch endpoint at /v1/batch/geocode/search (POST a job, GET the result as JSON or CSV); a request without a key answers HTTP 401 Invalid apiKey
Toolingany HTTP client; vendor NPM libraries, an API playground and a batch playground
Composes with3,000 storable credits a day with no card: 3,000 single geocodes, or more addresses through batch jobs of up to 1000 at 0.5 credit each, with results kept with no limit; the same key serves map tiles at 4 tiles a credit. Bulk path: the batch endpoint, plus free country-by-country downloads of OSM-derived localities and postcodes
Reliabilitythe daily quota is soft and the rate is not throttled at once, but steady overuse brings an upgrade request and the account can be blocked if it is ignored; spreading requests over several accounts or projects to stay on a lower plan can disable access
NotesBulk path: the asynchronous batch endpoint (up to 1000 addresses a job at 0.5 credit each) and free OSM-derived localities and postcodes downloads.
Evidence notedocumented the pricing page, the pricing-details page, the batch geocoding docs, the terms, the homepage and the downloads pages were quoted on 2026-10-30; a keyless geocode answered HTTP 401, and the localities download directory answered HTTP 200 with a file listing. No account was opened, so no keyed geocode was made; one would move it to measured.
Parsed numbers
  • has-free-tier 1
  • volume-quota 3000 credits / day
  • request-rate 5 requests
Evidence 35
datesourcewhat it proved
2026-10-30www.geoapify.com/pricing/the Free plan gives 3,000 credits a day
2026-10-30www.geoapify.com/pricing/the Free plan needs no credit card
2026-10-30www.geoapify.com/pricing/the Free plan rate is up to 5 requests a second
2026-10-30www.geoapify.com/pricing/the next plan, API 10, is 10,000 credits a day
2026-10-30www.geoapify.com/pricing/API 10 is USD 59 billed monthly
2026-10-30www.geoapify.com/pricing/API 10 allows up to 12 requests a second
2026-10-30www.geoapify.com/pricing/a geocoding request costs 1 credit
2026-10-30www.geoapify.com/pricing/the daily quota is soft, with an upgrade request and a possible block on steady overuse
2026-10-30www.geoapify.com/pricing/going over the rate is not throttled at once, but persistent overuse can be restricted
2026-10-30www.geoapify.com/pricing-details/the Free plan is about 90,000 credits a month
2026-10-30www.geoapify.com/pricing-details/a map tile costs 0.25 credit
2026-10-30www.geoapify.com/pricing-details/each call inside a batch job counts 0.5 credit
2026-10-30www.geoapify.com/pricing-details/a batch of 1000 addresses costs 502 credits in all
2026-10-30apidocs.geoapify.com/docs/geocoding/batch/a batch geocoding job takes up to 1000 addresses
2026-10-30apidocs.geoapify.com/docs/geocoding/batch/not published
2026-10-30apidocs.geoapify.com/docs/geocoding/batch/the batch endpoint takes a POST job
2026-10-30www.geoapify.com/not published
2026-10-30www.geoapify.com/terms-and-conditions/not published
2026-10-30www.geoapify.com/terms-and-conditions/requests spread over several accounts or projects to stay on a lower plan can disable access
2026-10-30myprojects.geoapify.com/a new account is created from the same page
2026-10-30www.geoapify.com/download-all-the-cities-towns-villages/a free country-by-country localities download compiled from OpenStreetMap exists
2026-10-30www.geoapify.com/downloads/a postcodes dataset is published as direct downloads
2026-10-30probe: https://www.geoapify.com/data-share/localities/#bodythe localities download directory answers anonymously with per-country ZIP files
2026-10-30probe: https://api.geoapify.com/v1/geocode/search?text=Zurich#bodythe geocode endpoint answers and refuses a request with no key
2026-11-02myprojects.geoapify.com/main-EYR24PFG.jsthe account-creation form requires an email, a password, an accepted-terms checkbox and a reCAPTCHA, and has a password confirmation
2026-11-02myprojects.geoapify.com/main-EYR24PFG.jsthe account form accepts a password of 8 or more characters
2026-11-02myprojects.geoapify.com/registerthe rendered account-creation form asks for an email address
2026-11-02myprojects.geoapify.com/main-EYR24PFG.jsthe account-creation form of the account app asks for a password and a password confirmation
2026-11-02myprojects.geoapify.com/registernot published
2026-11-02myprojects.geoapify.com/main-EYR24PFG.jsthe account-creation form carries a reCAPTCHA component
2026-11-02myprojects.geoapify.com/main-EYR24PFG.jsa verification email is sent right after the account is registered
2026-11-02myprojects.geoapify.com/loginthe sign-in page offers Google and GitHub next to email and password
2026-11-02myprojects.geoapify.com/help/account-security/the account help names email and password, Google and GitHub as the sign-in methods
2026-11-02www.geoapify.com/pricing/the Free plan needs no credit card
2026-11-02www.geoapify.com/pricing/the Free plan rate is up to 5 requests a second
More fields 1
bulk pathbatch geocoding jobs of up to 1000 addresses at 0.5 credit each; free localities and postcodes downloads