Free tool · ip

IP address lookup

We've filled in your own IP address. Paste any other IPv4 or IPv6 address to see where it is, who owns the network, and whether a real person is likely behind it.

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 ip lookup

How accurate is IP geolocation?

Country is right the vast majority of the time. City is a best guess and can be off by tens of kilometres, especially on mobile networks.

What is an ASN?

An autonomous system number identifies a network on the internet, such as a home broadband provider or a cloud like AWS. It tells you who owns the address.

Can you detect every VPN?

No one can. Most VPN servers live in datacenters, so we flag datacenter and known VPN-heavy networks. A VPN running on a home connection looks like a normal home user.

Related tools