Real-world problems, solved with one API call.
From blocking fraud to personalizing content — see how teams use IP intelligence in production.




Every signal you'd build yourself — in one request.
Geolocation, network ownership, threat detection, and routing signals. One endpoint, one shape, one key.
One Endpoint. Drop-In Fast.
Authenticate with a Bearer token. Every endpoint returns the same shape — your code never changes when you upgrade or scale.
Authorization: Bearer— keys stored hashedGET /v1/lookup/max/{ip}POST /v1/lookup/maxwith rich contextPOST /v1/batch/maxup to 100 IPs
curl -H "Authorization: Bearer LOOKIP_KEY" \
https://api.lookip.io/v1/lookup/max/8.8.8.8One curl. Full Enrichment.
Copy this command into your terminal. Checking your own IP needs no key at all.
curl -H "Authorization: Bearer LOOKIP_KEY" \
https://api.lookip.io/v1/lookup/max/8.8.8.8Check your own IP — no key needed:
curl https://lookip.io{
"ip": "8.8.8.8",
"hostname": "dns.google",
"location": {
"city": "Mountain View",
"region": "California",
"country": "United States",
"countryCode": "US",
"postalCode": "94043",
"latitude": 37.4056,
"longitude": -122.0775,
"timezone": "America/Los_Angeles"
},
"network": {
"asn": "AS15169",
"organization": "Google LLC",
"domain": "google.com",
"type": "hosting"
},
"threats": {
"isVpn": false,
"isProxy": false,
"isTor": false,
"isRelay": false
},
"flags": {
"isHosting": true,
"isAnycast": true
}
}Abridged. MAX also returns accuracy radius, DMA and geoname ids, mobile carrier, named residential-proxy providers and dataset timestamps — see the Docs.
Pay Only for What You Use.
$5 free credit on signup, plus 100,000 free LITE lookups every 30 days. No monthly fees — past the free allowance, every lookup debits credit at the rate below.
Geo + ASN from the local MMDB. Sub-5ms latency.
Threat flags, VPN / proxy / Tor / hosting, company, carrier.
Frequently Asked Questions
What is an IP lookup, and what data does Lookip return?+
An IP lookup resolves an IPv4 or IPv6 address to facts about the network and location behind it. Lookip returns city, region, country, coordinates, accuracy radius, timezone, ASN and organization, mobile carrier signals, plus VPN, proxy, Tor, relay and residential-proxy detection.
Is there a free tier?+
Yes. Every account gets 100,000 free LITE lookups per rolling 30 days, no card required. The window opens on your first free call and rolls from there, so it is not calendar-aligned. New accounts also get $5 of credit on signup — about 33,333 LITE lookups — spendable on LITE only and expiring 60 days after signup. The free allowance is spent first; credit only starts moving once it runs out. MAX is not covered by the free allowance, so MAX lookups always debit credit.
Do you support IPv6?+
IPv6 is a first-class citizen. The same endpoint, same shape, same rate — no upcharge. Hand the API any address that conforms to RFC 4291 and you get the same response back.
How accurate is the geolocation?+
For consumer IPs, expect city-level accuracy in most populated regions, with an explicit accuracyRadiusKm field so you can decide how much to trust each result. Mobile and CGNAT ranges are inherently noisier, and we flag them so your code can route differently.
Can I detect VPNs, proxies, and Tor exit nodes?+
Yes. MAX responses carry a threats object with isVpn, isProxy, isTor, isRelay and isResidentialProxy booleans, plus the named service when we can identify it and the percentage of recent days the IP has behaved like an anonymizer. A signal we hold no data on is left out of the response rather than returned as false, so your code can tell an address we have not checked from one that came back clean.
How fast is the API?+
LITE lookups stay under 5ms p95. MAX lookups stay under 200ms p95. The API ships with Bearer auth, a 100-IP batch endpoint, and request/quota headers so retries are easy.