OpenGeocoding
- Free allowance
- Free plan, USD 0: 50,000 requests a month at 2 requests a second, no credit card; monthly periods run from the signup date and unused free credits expire at the end of each period
- Verdict
- caveatusable, with a named limit or an unprobed read path
- Cost
- free tier
- Identity
- emailno card, no phone
- Binding limit
- volume-quota50,000 requests a month on the Free plan; free credits expire at the end of each period and there is no automatic overage
- Evidence
- documented30 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 tier | Free plan, USD 0: 50,000 requests a month at 2 requests a second, no credit card; monthly periods run from the signup date and unused free credits expire at the end of each period unit requests; metered on request-count; each successful search, retrieve, reverse or resolve-region call costs one credit; autocomplete and region calls cost no credits but count against the rate limit; there is no daily cap and no automatically billed overage; the next plan, Starter, is USD 29 a month for 300,000 requests |
|---|---|
| Price | none stated |
| Limits | |
| Binding | volume-quota the bulk geocoding page puts the 50,000 allowance at about 7 hours at the full 2 requests a second, so the monthly allowance is met first |
| Identity | email an account at opengeocoding.com with an email address and a password, or GitHub sign-in; free credits are granted after email verification |
| Egress | not applicable: a query API metered in credits, not bytes |
| Per-object cap | the bulk geocoding page runs a CSV as parallel single search requests at the plan's rate, 7,200 addresses an hour on Free, and names no batch endpoint; dedicated-capacity bulk jobs are an Enterprise item |
| Interface | rest HTTPS JSON API at api.opengeocoding.com/v1/search (a POST with the key in an x-api-key header), a gRPC lane that shares the same credits and rate limit, and a remote MCP server with OAuth sign-in; a keyless call answered HTTP 401 unauthenticated endpoint: https://api.opengeocoding.com/v1/search |
| Tooling | any HTTP or gRPC client; a CSV geocoding script on the bulk geocoding page; a remote MCP server |
| Composes with | 50,000 permanently storable searches a month with no card, then USD 29 a month for 300,000; autocomplete and region calls cost no credits; bulk work is a CSV run through the search API at 2 requests a second |
| Reliability | when credits run out billable operations answer HTTP 429 until a new grant, while autocomplete and regions stay available at zero credits; there is no uptime guarantee outside an enterprise agreement |
| Notes | Free requests: 50,000 a month at 2 requests a second. Rate limit: 2 requests a second on Free. Bulk path: a CSV run through the search API at the plan's rate; dedicated bulk jobs on Enterprise. Last resort: the engine is source-available and a self-hosting licence is part of Enterprise. |
| Evidence note | documented the pricing page, the home page, the terms, the privacy statement and the bulk geocoding page were quoted on 2026-11-02; a keyless call answered HTTP 401. No account was opened, so the free monthly credits and the sign-up form were not exercised. |
| Parsed numbers |
|
Evidence 30
| date | source | what it proved |
|---|---|---|
| 2026-11-02 | opengeocoding.com/pricing | not published |
| 2026-11-02 | opengeocoding.com/ | the home page offers 50,000 free requests a month |
| 2026-11-02 | opengeocoding.com/ | no credit card and up to 2 requests a second on the free plan |
| 2026-11-02 | opengeocoding.com/legal/terms | free credits are granted after email verification, run in monthly periods from the signup date and expire unused |
| 2026-11-02 | opengeocoding.com/pricing | one successful call costs one credit |
| 2026-11-02 | opengeocoding.com/pricing | autocomplete and regions cost no credits but share the rate limit |
| 2026-11-02 | opengeocoding.com/pricing | there are no daily limits, only the per-second rate limit |
| 2026-11-02 | opengeocoding.com/pricing | usage beyond the credits held is never billed |
| 2026-11-02 | opengeocoding.com/legal/terms | there is no automatically billed overage |
| 2026-11-02 | opengeocoding.com/pricing | when credits run out billable operations answer 429 until new credits arrive |
| 2026-11-02 | opengeocoding.com/pricing | over the rate limit HTTP requests answer 429 with Retry-After |
| 2026-11-02 | opengeocoding.com/pricing | results can be stored forever on every plan including the free one |
| 2026-11-02 | opengeocoding.com/pricing | not published |
| 2026-11-02 | opengeocoding.com/pricing | the Starter plan is USD 29 a month |
| 2026-11-02 | opengeocoding.com/pricing | the Starter plan includes 300,000 requests a month |
| 2026-11-02 | opengeocoding.com/pricing | bulk jobs on dedicated capacity and a self-hosting licence are Enterprise items |
| 2026-11-02 | opengeocoding.com/bulk-geocoding | a spreadsheet of addresses is run through the search API at the plan's speed |
| 2026-11-02 | opengeocoding.com/bulk-geocoding | the Free plan runs 2 requests a second, 7,200 addresses an hour, against 50,000 a month |
| 2026-11-02 | opengeocoding.com/bulk-geocoding | the search endpoint is api.opengeocoding.com/v1/search |
| 2026-11-02 | opengeocoding.com/bulk-geocoding | the key goes in an x-api-key header |
| 2026-11-02 | opengeocoding.com/legal/terms | the request rate and credits are shared across API keys and protocols |
| 2026-11-02 | opengeocoding.com/legal/terms | part of the text of Reliability, above |
| 2026-11-02 | opengeocoding.com/legal/terms | creating several free accounts to get around quotas is barred |
| 2026-11-02 | opengeocoding.com/legal/terms | an account is needed to get API keys |
| 2026-11-02 | opengeocoding.com/legal/privacy | an account holds an email address, a name or a GitHub sign-in |
| 2026-11-02 | opengeocoding.com/legal/privacy | email and password sign-in exists |
| 2026-11-02 | opengeocoding.com/ | a remote MCP server with OAuth sign-in is offered |
| 2026-11-02 | opengeocoding.com/ | the engine is source-available under the PolyForm Shield licence |
| 2026-11-02 | probe: https://api.opengeocoding.com/v1/search | a keyless call answers HTTP 401 |
| 2026-11-02 | probe: https://api.opengeocoding.com/v1/search#body | the keyless call is refused and names the x-api-key header |
More fields 3
| free requests | 50,000 requests a month, periods measured from the signup date |
|---|---|
| rate limit | 2 requests a second on Free, shared across all API keys |
| bulk path | CSV script over the search API at the plan's rate (7,200 addresses an hour on Free); dedicated bulk jobs on Enterprise |