Pay for the depth you need.
Choose yearly and get 2 months free
Starter
$15.83/mo
$190.00 billed yearly · save $38.00
250,000 requests per month
$0.09 per 1,000 after that
VPN detectionProvider and last seen
Hosting, Tor, relay and CDNFlags only
Residential, datacenter and mobile proxies
Database downloads
Priority support
ScaleMost popular
$82.50/mo
$990.00 billed yearly · save $198.00
2,000,000 requests per month
$0.07 per 1,000 after that
VPN detectionProvider and last seen
Hosting, Tor, relay and CDN+ provider, confidence, last seen
Residential, datacenter and mobile proxiesFlags only
Database downloads
Priority support
Max
$165.83/mo
$1,990.00 billed yearly · save $398.00
5,000,000 requests per month
$0.05 per 1,000 after that
VPN detection+ confidence and detection method
Hosting, Tor, relay and CDN+ provider, confidence, last seen
Residential, datacenter and mobile proxies+ provider, first and last seen, hit counts
Database downloads
Priority support
Enterprise
Custom
Annual, priced to your volume
Custom request volume
Negotiated overage rate
VPN detection+ confidence and detection method
Hosting, Tor, relay and CDN+ provider, confidence, last seen
Residential, datacenter and mobile proxies+ provider, first and last seen, hit counts
Database downloadsBundled, licensed per dataset
Priority supportNamed contact and agreed response times
Free tier — 50,000 requests a month
No card, no sales call. VPN flags on every request, issued the moment you sign up.
Every attribute, side by side
Know what is behind the address— Every flag, and the evidence under it.
VPN flag
is_vpn — commercial VPN exits, on every plan including Free
VPN provider and last seen
Which operator, and when we last observed it there
VPN confidence and method
How strongly it is supported, and how it was attributed
Hosting, Tor, relay and CDN flags
is_hosting, is_tor, is_relay, is_cdn
Hosting, Tor, relay and CDN evidence
The detail object behind each flag: provider, confidence, last_seen
Residential, datacenter and mobile proxy flags
is_resproxy, is_dcproxy, is_mobproxy — consumer, leased and carrier addresses resold as exits
Proxy evidence and persistence
provider, first_seen, last_seen, hits, hits_days_pct and how many networks resell it
Work with it your way— The same data, however you want to consume it.
IPv4 and IPv6
One endpoint, GET /{ip}, for either family
Official SDKs
Python, Node, Go, PHP, Java — and plain HTTP
Bogons answered client-side
Private and reserved ranges never reach us, and never bill
Database downloads
Whole datasets as CSVGZ or MMDB, on your schedule
Licensed per dataset
Scale with confidence— Ship to production knowing the limits and the support.
Requests per month
Bogons are never counted
50,000
250,000
2,000,000
5,000,000
Custom
Overages
Charged monthly, only on usage above your quota
$0.09 per +1k
$0.07 per +1k
$0.05 per +1k
Negotiated
Overage ceiling
Set your own cap, or zero to stop at the quota
Support
Docs
Email
Email
Email
Named contact
Agreed response times
Written into the contract
Account manager
A named person who knows your integration, not a queue
Onboarding support
We help you get the integration right
DPA and security review
GDPR paperwork and vendor assessments
No loose ends.
On this page
What counts as a request?
One lookup of one address. Private and reserved ranges are answered by the client without a request, so they never count.
00 · No key
Start without signing up.
Paste it into a terminal — no account needed. 1k daily allowance per user, answering ip and is_vpn.
curl "https://api.vpndetection.io/45.83.91.1"
{"ip": "45.83.91.1","is_vpn": true}
01 · Free key
Signup for 50k req/month.
No card, no sales call — the key is issued on signup.
Every request flags VPN IPs.
Upgrade only when you outgrow the allowance.