Free IP Geolocation API — fast IP lookup & location data
Instant IP lookup with accurate IP geolocation, country, city, coordinates, timezone, currency, and more. Supports IPv4 and IPv6. Our Free IP Geolocation API starts free with no commitment fees.
Accurate IP geolocation for fraud checks, personalization, and analytics
Use this Free IP Geolocation API to turn any IPv4 or IPv6 address into structured location data: country, city, state/province, postal code, latitude/longitude, timezone, currency, and country metadata. Perfect for fraud detection, content localization, compliance, and analytics.
Get predictable JSON, minute-fast responses, and global coverage. Ideal for security (login anomaly checks), payments (geo validation), personalization (language/currency), and BI (traffic by region). Start free and scale as you grow.
Global Coverage
Accurate IP geolocation worldwide, IPv4 & IPv6.
Low Latency
CDN-backed delivery with predictable JSON output.
Fraud & Security
Detect anomalies by country/region for auth & payments.
Localization
Serve the right language, currency, or content automatically.
Start free, scale when you need
Standard: 3,000 hits/month, 20 req/sec (free). Premium: unlimited hits, 100 req/sec at Rp 50,000/month (≈ $3.50). Points per hit: 0 for this API.
Standard (Free)
3,000 hits/month • 20 req/sec • No commitment fees
🧪 Build & Test
Great for prototypes, staging, and light production.
🚀 Premium
Unlimited hits, 100 req/sec. Fixed Rp 50,000/month (≈ $3.50).
🧾 Zero Surprises
No setup fees, no hidden charges. Straightforward limits.
IP Geolocation API docs
Single endpoint, rich IP location fields, clean JSON.
{{base-url}}/location/ip-geolocation?ip=8.8.8.8
Lookup any IPv4 or IPv6 address and return location, currency, and country metadata.
| Property | Value |
|---|---|
| Base URL | {{base-url}} |
| Auth | x-api-co-id: YOUR_API_KEY |
| Method | GET |
| Query | ip (required) — IPv4 or IPv6 address |
| Pricing | 0 points per hit |
{
"is_success": true,
"message": "Success",
"data": {
"ip": "8.8.8.8",
"location": {
"continent_code": "NA",
"continent_name": "North America",
"country_code2": "US",
"country_name": "United States",
"state_prov": "California",
"city": "Mountain View",
"zipcode": "94043",
"latitude": "37.4224",
"longitude": "-122.0842",
"timezone": "America/Los_Angeles",
"country_emoji": "🇺🇸"
},
"country_metadata": {
"calling_code": "+1",
"tld": ".us",
"languages": ["en-US", "es-US"]
},
"currency": {
"code": "USD",
"name": "US Dollar",
"symbol": "$"
}
}
}
Login to view full docs
See complete schemas, headers, limits, and interactive explorer inside the dashboard.
Launch IP location in days, not months
Start free, 0 points per hit, and scale to unlimited when you need.
