Geocoding & IP APIs Terms Comparison
Side-by-side comparison of free tiers, rate limits, and usage restrictions for 6 geocoding & ip apis.
Terms of service may change. Always verify with the official API documentation before building production applications.
| API | Free Tier | Rate Limit | Commercial | Attribution | Auth | CORS | Caching | Notable Restrictions |
|---|---|---|---|---|---|---|---|---|
| ipstack | 100 calls/month | 100 calls/month (free) | ✓ | No | API Key (query parameter) | Yes | Yes | Free plan: HTTP only, no security module, no bulk lookups |
| ipapi.com | 1,000 calls/month | 1,000 calls/month (free) | ✓ | No | API Key (query parameter) | Yes | Yes | Free plan: HTTP only, limited fields |
| ipapi.co | 1,000 calls/day (no key needed) | 1,000 calls/day (free), 30 calls/min | ✓ | No | None (API Key optional) | Yes | Yes | Rate limited to 30 requests/minute on free tier |
| IP Geolocation API | 1,000 calls/day | 1,000 calls/day (free) | ✓ | No | API Key (query parameter) | Yes | Yes | Free tier has limited accuracy and fields |
| IP2Location | 500 calls/day (web service lite) | 500 calls/day (free) | ✓ | Req | API Key (query parameter) | Yes | Yes | Free lite version has reduced accuracy and fewer fields |
| Geocodio | 2,500 free lookups/day | 2,500 lookups/day (free) | ✓ | No | API Key (query parameter) | Yes | Yes | US and Canada addresses only |
Attribution Details
IP2Location: Credit IP2Location on free tier
Last updated: 2026-04