fshy

Home / Data APIs

Country (api.country.is)

country.is/IP geolocation APIdata-apis/country-isJSONcomparereport an errorprovider JSON

Free allowance
Api.country.is is free with no key and no quotas; country by default, with city, continent, subdivision, postal, location and ASN on request; MaxMind GeoLite2 data refreshed every 24 hours
Verdict
★ qualifiesusable as stated; the read path was probed
Cost
free tier
Identity
anonymousno card, no phone
Binding limit
request-rate10 requests a second per IP
Evidence
documented9 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-01checked 2026-10-31 (live); stale on 2026-12-01
Free tierapi.country.is is free with no key and no quotas; country by default, with city, continent, subdivision, postal, location and ASN on request; MaxMind GeoLite2 data refreshed every 24 hours
unit unlimited; metered on none
Pricenone stated
Limits
  • request-rate (binding) 10 requests a second per IP source
  • per-object-cap up to 100 addresses per POST source
Identityanonymous no key and no account
Egressnot applicable
Per-object capup to 100 addresses in one POST
Retentionnot stated
Interfacerest GET https://api.country.is/{ip}, POST a JSON array of up to 100 addresses, ?fields= for the extra fields; HTTP 429 when the rate limit is exceeded
Toolingany HTTP client
Composes withkeyless lookups with no quota at up to 10 a second from one address, or 100 addresses a POST. Bulk path: the 100-address POST; the open-source server can also be run on a rented or free machine with MaxMind credentials, last after every hosted route
Reliabilityinfrastructure rate limit of 10 requests a second per IP answers HTTP 429; running since 2015
NotesFree requests: no quota, no key. Rate limit: 10 a second per IP. Bulk path: POST of up to 100 addresses; the self-hosted Docker server is the last-resort route.
Evidence notedocumented the home page was quoted on 2026-10-30 and a keyless lookup at api.country.is answered HTTP 200 on 2026-10-31.
Parsed numbers
  • has-free-tier 1
  • request-rate 10 requests
Evidence 9
datesourcewhat it proved
2026-10-30country.is/the hosted API is free with no key and the app is open source
2026-10-30country.is/no quotas, 10 requests a second per IP
2026-10-30country.is/a POST takes up to 100 addresses
2026-10-30country.is/extra fields are available
2026-10-30country.is/the data is MaxMind GeoLite2, updated daily
2026-10-30country.is/data refreshes every 24 hours
2026-10-30country.is/part of the text of Reliability, above
2026-10-30country.is/the server can be run on a user's own machine
2026-10-31api.country.is/8.8.8.8a keyless lookup answered
More fields 2
bulk pathPOST up to 100 addresses
free requestsno quota
Unknown values 1
  • egress terms: the field does not apply to this kind of offer