ipapi.is
- Free allowance
- 1,000 requests a day with a free account and key, full response, no payment details, not a trial; 30 lookups a day per client IP without a key (ownership and location fields only); a free geolocation database in CSV for IPv4 and IPv6
- Verdict
- ★ qualifiesusable as stated; the read path was probed
- Cost
- free tier
- Identity
- emailno card, no phone
- Binding limit
- volume-quota1,000 requests a day with a free key; 30 a day per client IP without a key
- Evidence
- documented22 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 tier | 1,000 requests a day with a free account and key, full response, no payment details, not a trial; 30 lookups a day per client IP without a key (ownership and location fields only); a free geolocation database in CSV for IPv4 and IPv6 unit requests; metered on request-count; one-time credits beyond the free tier cost USD 1 per 30,000 requests and never expire |
|---|---|
| Price | none stated |
| Limits |
keyless requests past the 30th lookup of a UTC day get HTTP 429 ERR_FREE_TIER_EXHAUSTED for the next 10 requests, with a Retry-After header holding the seconds until UTC midnight; the response headers of a keyed answer are unverified: behind a sign-up |
| Identity | email a free account: the sign-up form requires an email address, a password and a country, and has an optional how-did-you-hear field and no payment field; GitHub or Google sign-in is offered |
| Egress | not applicable |
| Per-object cap | the free IPv4 geolocation database zip is 65,954,248 bytes (65954248 bytes) |
| Retention | storage of API results is not stated |
| Interface | rest GET api.ipapi.is/?q=IP&key=KEY, or POST a JSON body with q and key; without a key the answer carries 11 keys and a docs link, and bulk and ASN queries answer 403 ERR_FORBIDDEN_API_KEY_REQUIRED; free files at ipapi.is/data/geolocationDatabaseIPv4.csv.zip and geolocationDatabaseIPv6.csv.zip with no account endpoint: https://api.ipapi.is/ |
| Tooling | any HTTP client; any CSV tool for the database |
| Composes with | 1,000 keyed lookups a day with VPN, proxy, datacenter and abuse fields, plus a free WHOIS-sourced geolocation file for local lookups; one-time credits at USD 1 per 30,000 requests extend it without a subscription. Bulk path: the free CSV database download; bulk API queries need a key |
| Reliability | keyless callers get HTTP 429 after 30 lookups a day and a 24-hour firewall block if they keep sending; the free database has fewer entries and reduced accuracy |
| Notes | Free requests: 1,000 a day with a free key; 30 a day per IP without. Rate limit: HTTP 429 past the daily budget, 24-hour block on persistent overrun. Bulk path: free IPv4 and IPv6 geolocation CSV downloads, no account. |
| Evidence note | documented the free-tier, pricing, geolocation-database and signup pages were quoted on 2026-10-30; a keyless lookup answered HTTP 200 with the short response and a ranged read of the free IPv4 zip answered HTTP 206 with no account. |
| Parsed numbers |
|
Evidence 22
| date | source | what it proved |
|---|---|---|
| 2026-10-30 | ipapi.is/free-tier.html | keyless use is 30 lookups per IP per UTC day |
| 2026-10-30 | ipapi.is/free-tier.html | ignoring the 429 notices brings a 24-hour block |
| 2026-10-30 | ipapi.is/free-tier.html | a free account gives 1,000 lookups a day |
| 2026-10-30 | ipapi.is/free-tier.html | the free account needs no payment details |
| 2026-10-30 | ipapi.is/free-tier.html | the free tier is not a trial |
| 2026-10-30 | ipapi.is/free-tier.html | bulk and ASN queries need a key |
| 2026-10-30 | ipapi.is/pricing.html | the pricing page states 1,000 a day free |
| 2026-10-30 | ipapi.is/pricing.html | one-time credits are 30,000 requests per USD 1 |
| 2026-10-30 | ipapi.is/geolocation.html | a free geolocation database is downloadable as CSV |
| 2026-10-30 | ipapi.is/geolocation.html | not published |
| 2026-10-30 | ipapi.is/geolocation.html | the free database is partial |
| 2026-10-30 | ipapi.is/geolocation.html | a free IPv4 geolocation database is offered as CSV |
| 2026-10-30 | ipapi.is/app/signup | the signup form asks an email |
| 2026-10-30 | ipapi.is/app/signup | the signup form asks how the user heard of the service |
| 2026-10-30 | ipapi.is/app/signup | GitHub sign-in is offered |
| 2026-10-30 | probe: https://api.ipapi.is/?q=8.8.8.8 | a keyless lookup answered with the short anonymous response |
| 2026-10-31 | probe: https://ipapi.is/data/geolocationDatabaseIPv4.csv.zip | the free IPv4 zip is 65,954,248 bytes and downloads with no account |
| 2026-11-02 | ipapi.is/app/signup | the sign-up form requires email address, password and country, has an optional how-did-you-hear field and no payment field, and offers GitHub and Google sign-in |
| 2026-11-02 | ipapi.is/developers.html | a keyless 429 carries a Retry-After header with the seconds until UTC midnight; the documentation names no header for a keyed answer |
| 2026-11-02 | api.ipapi.is/?q=8.8.8.8 | a keyless lookup answered HTTP 200 with the short anonymous response of eleven keys and a docs link |
| 2026-11-02 | ipapi.is/data/geolocationDatabaseIPv4.csv.zip | a ranged read of the free IPv4 zip with no account answered HTTP 206 and the file is 65954248 bytes, last modified 30 Oct 2026 |
| 2026-11-02 | ipapi.is/free-tier.html | keyless use is 30 lookups per client IP per UTC day, and a free account raises it to 1,000 lookups a day |
More fields 2
| bulk path | free IPv4 and IPv6 geolocation database CSV zips, no account |
|---|---|
| free requests | 1,000 a day with a key; 30 a day keyless |
Unknown values 1
- egress terms: the field does not apply to this kind of offer