Check if an IP address belongs to a datacenter, cloud provider, or VPN service
Datacenter IP detection identifies whether an IP address originates from a cloud provider, hosting company, or VPN service rather than a regular residential internet connection.
This is useful for fraud prevention, bot detection, ad verification, and understanding your website traffic.
Check any IP address programmatically. No API key required.
GET https://ipaddress.world/api/dcip/8.8.8.8/
{
"ip": "8.8.8.8",
"is_datacenter": true,
"provider": "gc",
"provider_name": "Google"
}
{
"ip": "88.99.100.200",
"is_datacenter": false,
"provider": null,
"provider_name": null
}
# curl
curl https://ipaddress.world/api/dcip/8.8.8.8/
# Python
import requests
r = requests.get("https://ipaddress.world/api/dcip/8.8.8.8/")
print(r.json()["is_datacenter"])
// JavaScript
const r = await fetch("https://ipaddress.world/api/dcip/8.8.8.8/")
const data = await r.json()
console.log(data.is_datacenter)