Free IP tool
Paste any IP address to check whether it is using a VPN, then learn the signals behind the verdict and how to automate detection at scale.
Overview
You can tell an IP is a VPN by checking it against known VPN provider ranges, looking at whether it lives in a datacenter or hosting ASN instead of a residential ISP, and weighing its reputation history. No single signal is conclusive on its own, which is why a good VPN check combines several. The checker above does this for you instantly; the sections below explain what it looks at.
Signals
Each one shifts the verdict, together they give a reliable answer.
The IP appears in published or harvested VPN server ranges.
Consumer traffic from a hosting ASN is a classic VPN tell.
Stated location conflicts with other location signals.
Signatures linked to common VPN protocols.
Prior anonymising behaviour from the address.
A combined score expresses how certain the verdict is.
API
curl -H 'Authorization: Bearer YOUR_API_KEY' \ 'https://ipscanner.io/v1/vpn/146.70.172.2'
One request, one verdict. A free key gets 7 days of Starter, then 1,000 lookups a month with no card, and every response carries the network class and a confidence score.
Next steps
Use the checker above for ad-hoc investigation of a single IP.
Call the API to flag VPN signups before they become a problem.
Feed the VPN score into your existing risk engine.
Trigger step-up authentication on VPN logins.
FAQ
IPScanner
Teams use IPScanner to tell real users apart from masked and automated traffic.
Verdicts come with a 0 to 100 confidence score, so you tune the threshold to your own risk instead of trusting one number.
The API runs on infrastructure sized for production traffic, with a 99.9% uptime target for business-critical use.
We refresh VPN, proxy, and Tor lists continuously, so newly spun-up servers get caught quickly.
A plain REST API works with any language or framework. Most teams are live the same afternoon.
Worked examples in curl, JavaScript, and Python, plus straight notes on what each signal does and doesn't mean.
Support comes from engineers who work on IP detection every day, not a generic help desk.
New accounts get 7 days of Starter from their first request. No card, and your key is on screen as soon as you sign up.