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.