Free tool · VPN detection

VPN and proxy checker

Find out whether an IP address hides behind a VPN, proxy, Tor or a hosting provider, and how risky it looks.

Why detect VPNs?

Fraud prevention, sign-up abuse, licensing and geo-restrictions, and spotting bots that run from cloud servers.

What we check

VPN, proxy, Tor exit node, data center, iCloud Private Relay, known attackers, abusers, spam sources and bots, plus a threat score from 0 to 100.

Security data by API

The security object of the ipbase API contains is_vpn, is_proxy, is_tor, is_datacenter, is_icloud_relay and a threat_score. Use it at sign-up, login or checkout to decide when to ask for extra verification.

Frequently asked questions

How can I tell if someone is using a VPN?

Check their IP address: VPN providers use known server ranges, mostly in data centers. The checker compares the address with lists of VPN, proxy and Tor servers and with hosting networks.

Is using a VPN detectable?

Usually yes, because commercial VPNs share a limited set of server addresses. Residential proxies and private VPN servers are harder to detect.

Should I block all VPN users?

Rarely. Many people use VPNs for privacy. A common approach is to require extra verification (email, phone, CAPTCHA) for VPN, Tor and data center traffic instead of blocking it.

IP geolocation API

Get this data in your app

ipbase returns location, ISP, ASN, time zone and security flags (VPN, proxy, Tor, data center) for any IPv4 or IPv6 address, up to 100 addresses per request.

150 free requests every month. No credit card required.

GET https://api.ipbase.com/v2/info?ip=1.1.1.1

{
  "data": {
    "ip": "1.1.1.1",
    "type": "v4",
    "connection": {
      "asn": 13335,
      "organization": "APNIC and Cloudflare DNS Resolver project",
      "isp": "Cloudflare, Inc",
      "range": "1.1.1.0/24"
    },
    "location": {
      "country": { "alpha2": "AU", "name": "Australia" },
      "zip": "4000"
    },
    "security": { "is_vpn": false, "is_tor": false, "threat_score": 0 }
  }
}

Free IP tools

Start using the IP Geolocation API for free today!

Get 150 requests / month for free