Free tool · ip

Is this IP a VPN, proxy or datacenter?

Real customers browse from home and mobile networks. Bots and abusers browse from servers. Paste an IP to see which side it's on.

From your code

The same check, one API call.

Send it from your server and read risk.verdict. Costs 1 credit; 1,000 free each month.

API reference →

curl https://veqen-app.com/v1/ip/check \
  -H "Authorization: Bearer $VEQEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ip": "185.220.101.1"}'
import os, requests

r = requests.post(
    "https://veqen-app.com/v1/ip/check",
    headers={"Authorization": f"Bearer {os.environ['VEQEN_API_KEY']}"},
    json={"ip": "185.220.101.1"},
    timeout=10,
)
result = r.json()
print(result["risk"]["verdict"], result["risk"]["reasons"])
const res = await fetch("https://veqen-app.com/v1/ip/check", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.VEQEN_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({"ip": "185.220.101.1"}),
});
const result = await res.json();
console.log(result.risk.verdict, result.risk.reasons);
Questions

About the vpn & proxy detector

Should I block VPN users?

Usually not outright: many real people use VPNs for privacy. Use it as one signal. Ask for extra verification (email or phone) instead of refusing.

What's the difference between a VPN and a datacenter IP?

Most VPN exits are datacenter IPs, but not every datacenter IP is a VPN. It might be a scraper, a script, or a server-side integration. Either way it isn't a person on a home connection.

Do you detect iCloud Private Relay?

Relayed traffic through CDNs such as Cloudflare or Akamai is flagged as a privacy relay, which is low risk on its own.

Related tools