PROXY & VPN DETECTION FOR DEVELOPERS

Proxy & VPN
detection.
Made simple.

A proxy and VPN detection API for better decisions at signup, login and beyond. Check IP addresses for proxy, VPN, Tor and hosting signals in one request.

1,000 free queries every day · No credit card required

IPv4 + IPv6JSON or Y/NAny backend language
FREE IP LOOKUPNo signup needed

Is this IP a proxy?

Look for proxy, VPN, Tor and hosting signals.

IPv4 and IPv6 supported. Up to 10 demo attempts per day; fair-use limits apply.

Example:

Enter an IP address to see its result.

By checking an IP, you use the service under our Terms and Privacy Notice.

IP intelligence.
Ready for your app.

PROXY DETECTIONVPN SIGNALSTOR EXITSHOSTING NETWORKS

ONE API. THE CONTEXT YOU NEED.

Turn an IP address
into a better decision.

Bring network signals into the moments that matter. Your application stays in control of what happens next.

Review suspicious signups

Add proxy and VPN context to account creation. Combine it with your own abuse signals before challenging or approving a new account.

Build your traffic policy →

Understand incoming traffic

Distinguish available VPN, Tor, hosting and public proxy signals. Give operations and support teams more context for an IP lookup.

Try the IP checker →

Integrate in your own stack

Use one HTTPS endpoint from Python, Node.js, PHP or another backend. Choose readable JSON or a compact yes/no result.

Get the code examples →

FROM FIRST LOOKUP TO YOUR OWN RULES

A small request.
A useful answer.

Send a public IP address and read the result in your app. Start with the overall classification, then use the available network flags for more specific decisions.

  1. Create your free account. Get an API key from your dashboard.
  2. Send an IP address. Authenticate securely from your backend.
  3. Use the result. Allow, verify or review traffic according to your policy.
Read the API documentation →
GET /v1/check?ip=…&format=jsonExample response
{
  "status": "success",
  "ip": "185.220.101.44",
  "proxy": 1,
  "flags": {
    "vpn": false,
    "hosting": true,
    "tor": true,
    "public_proxy": false,
    "known_bot": false
  }
}
Illustrative response. A positive network signal is not proof of abuse.

START FREE. SCALE WITH YOUR TRAFFIC.

Simple plans. All the essentials.

1,000 free API queries per day. Need more? Choose a monthly plan with a larger daily allowance.

Personal

$7.99/ month

10,000 queries per day

  • All detection categories
  • IPv4 and IPv6 lookups
  • JSON and plain responses
  • Account usage dashboard
Get started ↗

Business

$24.99/ month

100,000 queries per day

  • All detection categories
  • IPv4 and IPv6 lookups
  • JSON and plain responses
  • Account usage dashboard
Get started ↗

Enterprise

$39.99/ month

200,000 queries per day

  • All detection categories
  • IPv4 and IPv6 lookups
  • JSON and plain responses
  • Account usage dashboard
Get started ↗

Compare plans and billing details →

PRACTICAL GUIDES

Build with a clearer understanding.

QUESTIONS, ANSWERED

Before your
first request.

What is a proxy detection API?

A proxy detection API checks an IP address for signs of proxy, VPN, Tor or hosting use. ProxyRadar returns a yes/no result and available network category flags so an application can decide whether to allow a request, add verification or apply a traffic rule.

Can I try ProxyRadar for free?

Yes. The browser checker offers a limited number of checks without an account. A free account includes an API key and 1,000 successful IP queries per day, with no credit card required.

Does ProxyRadar support IPv6?

Yes. The checker and API accept public IPv4 and IPv6 addresses. Private and reserved IP addresses are not supported.

What information does the API return?

The JSON response includes the checked IP, an overall proxy result and available flags for VPN, hosting, Tor, public proxy and known crawler networks. A compact Y/N response is also supported.

Does a positive result mean a visitor is malicious?

No. VPNs, Tor and hosting networks also have legitimate uses. A network classification is a signal for your application, not proof of abuse or a verdict about a person.

Which programming languages can I use?

Any backend that can make an HTTPS request can use ProxyRadar. The integration guide includes Python, Node.js and PHP examples. Keep the API key on your server.

BUILD YOUR FIRST INTEGRATION

Your API key is the next step.

Start with 1,000 free queries every day.

Create your free account ↗