IP lookup API fast and reliable
Reliable and scalable IP lookup API trusted by developers worldwide. High-quality IP data provided by a feature-complete, easy-to-use API.
-
High quality data
- Our API uses a database of IP addresses associated with relevant geolocation information.
-
Ultra-fast
- iplookupapi is built to last. Its stable infrastructure handles millions of requests a day - lightning fast.
-
Easy to integrate
- An API by developers for developers. It is set up within minutes and offers an intuitive design.
Everything you need to know about your audience
iplookupapi provides IP data about cities, time zones, latitudes, and longitudes. It allows you to gain insights about your visitors and users. Our API helps you optimize your user experience, personalize your product, focus on target audiences, and thereby increase your conversions. Learn everything you need to know to help your business and your users.
Give it a try!
Not convinced? Try our API right here, or sign up for free. You can search for any IP address or domain.
{
"data": {
"timezone": {
"id": "Australia/Sydney",
"current_time": "2022-07-22T19:07:34+10:00",
"code": "AEST",
"is_daylight_saving": false,
"gmt_offset": 36000
},
"ip": "1.1.1.1",
"type": "v4",
"connection": {
"asn": 13335,
"organization": "CLOUDFLARENET",
"isp": "Cloudflare"
},
"location": {
"geonames_id": 2147714,
"latitude": -33.86714172363281,
"longitude": 151.2071075439453,
"zip": "2000",
"continent": {
"code": "OC",
"name": "Oceania",
"name_translated": "Oceania"
},
"country": {
"alpha2": "AU",
"alpha3": "AUS",
"calling_codes": [
"+61"
],
"currencies": [
{
"symbol": "AU$",
"name": "Australian Dollar",
"symbol_native": "$",
"decimal_digits": 2,
"rounding": 0,
"code": "AUD",
"name_plural": "Australian dollars"
}
],
"emoji": "🇦🇺",
"ioc": "AUS",
"languages": [
{
"name": "English",
"name_native": "English"
}
],
"name": "Australia",
"name_translated": "Australia",
"timezones": [
"Australia/Lord_Howe",
"Antarctica/Macquarie",
"Australia/Hobart",
"Australia/Currie",
"Australia/Melbourne",
"Australia/Sydney",
"Australia/Broken_Hill",
"Australia/Brisbane",
"Australia/Lindeman",
"Australia/Adelaide",
"Australia/Darwin",
"Australia/Perth",
"Australia/Eucla"
],
"is_in_european_union": false
},
"city": {
"name": "Sydney",
"name_translated": "Sydney"
},
"region": {
"fips": "AS-02",
"alpha2": "AU-NSW",
"name": "New South Wales",
"name_translated": "New South Wales"
}
}
}
}
Integrates within minutes - anywhere
iplookupapi was built with a great developer experience in mind. You can integrate the IP API into any application written in any programming language.
fetch('https://api.iplookupapi.com/v1/latest/', {
headers: {
apikey: 'YOUR-API-KEY'
}
})
.then(response => response.json())
.then(data => {
console.log(data);
});
“We could integrate iplookupapi.com within a few minutes, and it has worked reliably ever since. The support team is great and very resourceful, and the API is easy-to-use and has helped us increase our international business.”
Powerful REST API
All common data formats
Our API supports .csv, .xml, and .json as output formats. Simply specify the desired format, and the response will be formatted accordingly.
Scalable for any need
Whether working on a hobby project or for a big enterprise, our API seamlessly fits every undertaking.
Work efficiently
Work alone or with your team – our API is built to fit every company’s processes and needs. Due to its stable design, you can work efficiently with an uptime of 99.99%.