IP GEOLOCATION FOR DEVELOPERS

One IP.
All its context.

Our own IP database, optimized for fast lookups.
Look up an address or integrate it into your next project.

JSON REST API
100IPs per batch
IPv4 / IPv6HTTPS
Try or
An IPLumo response · sample, not a live lookup
SAMPLE IP

8.8.8.8

GOOGLE / IPv4
US
Sample response · application/json
{  "status": "success",  "query": "8.8.8.8",  "continent": "North America",  "continentCode": "NA",  "country": "United States",  "countryCode": "US",  "region": "VA",  "regionName": "Virginia",  "city": "Ashburn",  "district": "",  "zip": "20149",  "lat": 39.03,  "lon": -77.5,  "timezone": "America/New_York",  "offset": -14400,  "currency": "USD",  "isp": "Google LLC",  "org": "Google Public DNS",  "as": "AS15169 Google LLC",  "asname": "GOOGLE",  "mobile": false,  "proxy": true,  "hosting": true,  "accuracyRadius": null,  "dataUpdatedAt": null,  "fetchedAt": null}

An illustrative example of our API format. Fields without data are returned as null. Location and network indicators are approximate.

Need this in your application?Integrate the API in minutes
HTTPS on every planYour connection to IPLumo, encrypted.
Up to 100 IPs per requestFewer calls. More context.
Your access, under controlCreate and revoke keys from your dashboard.
BUILT TO INTEGRATE

One request.
One clear response.

Simple JSON, selectable fields and transparent limits. Start free with 15 requests per minute.

Read the documentation
Terminal
# Your first lookup

curl "https://iplumo.com/api/v1/lookup?ip=8.8.8.8" \
  -H "Authorization: Bearer YOUR_API_KEY"
GET/api/v1/lookupBearer token