Proxy Detection

Proxy Detection API

Detect proxy traffic before it reaches your application. The FindIP proxy detection API flags HTTP, SOCKS4, SOCKS5 and residential proxies at the network layer, so you can block fraud, scraping and account abuse with a single real-time lookup — free and unlimited.

HTTP proxy SOCKS4 proxy SOCKS5 proxy Residential proxy Open proxy

Why developers choose FindIP

Real-time lookups

Every request is answered in milliseconds from in-memory data — fast enough to run inline on sign-up, checkout or login.

Residential proxy detection

Catch the hardest-to-spot proxies that route through real consumer ISPs, not just datacenter ranges.

Unlimited & free

No daily caps, no per-request billing. Score every IP you see across IPv4 and IPv6 without watching a quota.

One simple REST call

Works from any language. Here it is in Python.

GET https://api.findip.net/{ip}/?token={token}
Python
import requests

ip    = '8.8.8.8'        # IP address to analyze
token = 'YOUR_API_KEY'   # Get a free key at findip.net

data   = requests.get(f'https://api.findip.net/{ip}/?token={token}').json()
traits = data['traits']

print('ISP:             ', traits['isp'])
print('Connection type: ', traits['connection_type'])
print('User type:       ', traits['user_type'])
print('ASN:             ', traits['autonomous_system_number'], traits['autonomous_system_organization'])
# Combine these network traits with FindIP's anonymity signals to decide
# whether to block, challenge, or allow the request.

Frequently asked questions

The proxy detection API identifies HTTP, SOCKS4 and SOCKS5 proxies, open proxies and residential proxies that route through real consumer ISPs.

Yes. There are no daily, monthly or lifetime request limits and no credit card is required — create an account and your API key is ready immediately.

Yes, every endpoint accepts both IPv4 and IPv6 addresses and returns the same response shape for each.