Free Proxy Checker
Test up to 100 public HTTP, HTTPS, SOCKS4 and SOCKS5 endpoints. Stream status, successful trace latency, protocol evidence, a probe-path header grade and exit country.
- 100
- proxies per run
- 4
- protocols + auto
- Live
- streaming results
- Free
- no signup, no key
The outbound test runs on Databay's probe network. A submitted proxy sees the checker service address, not a direct connection from your browser.
- Your deviceoff-pathDoes not open the connection to the submitted proxy
- Databay probe networkRuns the test for you, off your machine
- Target proxyHTTP request · CONNECT path · SOCKS handshake
- Trace and header judgegradedReturns route evidence and a narrow header grade
HTTP · HTTPS · SOCKS4 · SOCKS5 · AUTO
Run a live probe
WebSocket result streamScheme prefixes like socks5:// are stripped automatically.
Up to 100 proxies per run
Results stream in live, row by row: status, latency, protocol, anonymity grade and exit country for every proxy, ready to sort, copy or export as .txt/.csv.
Built by the team that runs a proxy network
Databay runs a production proxy network and re-verifies its own free proxy list every 5 minutes. This tool exposes those same probes, with one important difference from most free checkers.
Your browser stays off the proxy path
The outbound test starts on Databay's checker network, not in your browser. A submitted proxy sees the checker service address; the website still receives your normal visit like any online service.
Real probes, not port scans
Each endpoint must complete a supported HTTP or SOCKS path and relay a valid trace request. An open port alone does not qualify as alive.
Live streaming results
Results appear row by row as each proxy is tested, up to 100 at a time, with copy, endpoint-only TXT export and a six-column CSV evidence record.
Check your proxies in three steps
Paste your proxy list. One proxy per line, in ip:port format, for example 45.61.20.11:8080. You can check up to 100 at a time.
Choose a protocol. Select HTTP, HTTPS, SOCKS4 or SOCKS5, or leave it on Auto-detect and the checker reports which supported path completes.
Run the check and export the winners. Press Check proxies. Live results stream into a sortable table, then copy or download the proxies that pass as a .txt file.
What each column means
Alongside the submitted endpoint, the checker reports five observed or derived signals. Each one answers a narrow question.
- Status
- Alive means the checker completed a supported proxy path and received a valid trace response. Dead combines refusal, timeout, handshake failure and relay failure; the public row does not claim which stage failed.
- Latency
- One successful trace round trip from Databay’s checker region through the proxy, in milliseconds. It is not your device latency, throughput, or an average.
- <300 mslower probe time: repeat from your workload region before choosing it
- 300–800 msmoderate probe time: record variance across more than one run
- >800 mshigher probe time: expect tighter clients to need a larger timeout
- Protocol
- The path that completed. HTTPS means an HTTP proxy carried an HTTPS destination request; it does not say the checker-to-proxy hop used TLS. SOCKS labels require the corresponding handshake and a relayed TCP request.
- Anonymity
- A conventional probe-path header grade relative to Databay’s checker address. It does not test your browser, DNS, cookies, fingerprint, proxy-operator logging, or overall anonymity.
- Exit country
- The country code returned for the source address observed at the successful trace endpoint. Treat it as an IP-location estimate, not a physical-location guarantee.
These bands are a reading aid, not a service grade. Compare repeated proxy runs with a direct baseline from the application and region that will do the real work.
Elite, anonymous and transparent explained
Elite, anonymous and transparent are long-used proxy-list labels. Here they describe what the Databay probe path exposed to a header judge, not whether a person is anonymous online.
Use this grade to describe one network observation only. It is not a privacy certificate and should not be used to claim that an endpoint or person is anonymous.
HTTP, HTTPS, SOCKS4 and SOCKS5 compared
The four result labels describe the path that passed this checker. They are not four encryption levels, and they do not all test the same capabilities.
Protocol and measurement sources
- RFC 9110: CONNECTDefines the HTTP method used to establish a blind tunnel to a destination.
- RFC 1928: SOCKS5Defines method negotiation plus CONNECT, BIND and UDP ASSOCIATE requests.
- RFC 7239: ForwardedDefines a proxy disclosure header and explains why forwarded values are not inherently trustworthy.
- Cloudflare: /cdn-cgi/traceDocuments the trace endpoint family used for the successful route observation.
Our proxy verification method
Every proxy you submit is routed through Databay's verification pipeline, the same system that re-checks our free proxy list every 5 minutes. The website relays submitted IP:port values to an isolated checker service, which performs the outbound probe from Databay’s network rather than your browser. Credentials are rejected; never paste secrets into the tool.
Auto-detect first probes SOCKS5 and SOCKS4, then verifies the candidate with a real trace request; an explicit protocol skips the unrelated handshakes. An applicable HTTP path then requests a header-echo judge through the same proxy. The classifier compares that response with Databay’s checker address and proxy-revealing headers:
The published latency is only the successful trace attempt, so a failed HTTPS attempt before an HTTP fallback is not added to the number. Country comes from that same trace response. The later header judge and connectivity probe do not inflate the displayed latency.
What one proxy check can and cannot prove
A useful checker separates observations from conclusions. This is the evidence contract for one completed Databay run.
The Databay Research Team reviewed and accepted this evidence contract on .
Four limits to keep with the result
- Endpoint format
- The public form accepts literal public IPv4 addresses with ports. It rejects hostnames, credentials, private ranges and local addresses before the run.
- TCP web probe only
- The relay request is HTTP or HTTPS over TCP. SOCKS5 UDP ASSOCIATE, application-specific protocols and DNS delegation are outside this result.
- One remote vantage point
- Status and latency describe Databay’s checker path at one moment. Network policy and routing can produce a different result from your region.
- No trust certificate
- A passing row does not prove that an unknown proxy is safe, private, correctly operated, authorized for your work, or unable to modify cleartext traffic.
Diagnose a dead result or client mismatch
Start with the narrowest explanation the result supports. Change one variable at a time and stop when the next step would cross a permission, authentication, quota or access-control boundary.
If the input itself is the problem, normalize a non-secret example with the browser-only proxy format converter. Conversion checks syntax; this page checks one remote network path.
Reproduce the route from your own client
Use one endpoint you own or are authorized to test. The online checker gives a remote observation; this two-request lab tells you whether your actual command-line client follows the same route.
# POSIX shell — enter a non-secret proxy URL such as http://IP:PORT
TARGET_URL='https://databay.com/what-is-my-ip/json'
# 1. Record the direct route.
curl --fail --silent --show-error \
--connect-timeout 10 --max-time 30 \
--write-out '\nconnect=%{time_connect}s total=%{time_total}s\n' \
"$TARGET_URL"
# 2. Enter one authorized endpoint, then record the proxied route.
read -r PROXY_URL
curl --fail --silent --show-error \
--connect-timeout 10 --max-time 30 \
--write-out '\nconnect=%{time_connect}s total=%{time_total}s\n' \
--proxy "$PROXY_URL" \
"$TARGET_URL"
unset PROXY_URL TARGET_URLThe prompt keeps the endpoint out of this page and the example contains no credential. If your endpoint requires authentication, follow its provider's secure client instructions instead of submitting the credential here. curl documents the accepted proxy URL schemes in its official command reference.
For the DNS difference between socks5:// and socks5h://, use the HTTP versus SOCKS5 wire-trace guide. This checker does not expose the client's DNS choice.
How Databay's checker compares
Proxy checkers use different architectures. Databay sends the outbound test from its checker network; a browser-side checker sends it from the user’s network. Check another tool’s documentation before assuming which design it uses.
When free proxies are not enough
Free and public proxies can support low-stakes testing and learning. Ongoing work usually needs documented controls, support, capacity, and an availability target.
When to check your proxies
Any workflow that leans on proxies fails quietly when they die. Verify a list before these jobs, and again if success rates dip mid-run.
Web scraping
Remove endpoints that fail this remote probe, then reproduce one small authorized request from the crawler runtime before scaling.
Build a controlled preflightAd verification
Check that geo-targeted proxies exit in the right country before you audit how ads render for local users.
Verify exit countriesMarket research
Remove endpoints that fail the remote probe, then validate latency and completeness from the permitted collection runtime.
Validate your listSEO monitoring
Check the observed exit country, then confirm the same route in the authorized rank-tracking client before collecting localized results.
Test before you rankEcommerce and retail
Filter out endpoints that fail the remote probe before a permitted price or stock observation; verify the destination separately.
Filter for speedSocial media management
Use the result only as a time-specific network diagnostic for an authorized public-page check. It says nothing about account safety or platform permission.
Screen for leaksMore free proxy tools
Free proxy list
Thousands of live public proxies, re-verified every 5 minutes and ready to paste straight into this checker.
Open the free proxy listWhat is my IP
See the IP address, location and network that websites detect from your current connection.
Check your IP addressResidential proxies
Real-device IPs with 99.9%+ uptime for jobs where a free list will not cut it.
Explore residential proxiesFree proxies for testing, verified proxies for production
Public proxies are useful for short-lived tests but can disappear without notice. For ongoing work, compare Databay paid pools by network origin, location coverage, targeting controls, protocol support, and price.
- residential IPs
- 34M+
- countries covered
- 200+
- network uptime
- 99.9%+
- average latency
- ~1.1s
Frequently Asked Questions
What is a proxy checker?
How do I check if a proxy is working?
How many proxies can I check at once?
What do elite, anonymous and transparent mean?
Which proxy protocols and formats are supported?
How do I read the latency column?
Why does my proxy show as dead?
Can I check SOCKS5 proxies?
Does the checker test SOCKS5 UDP?
Can I check proxies in bulk?
How are submitted proxies handled?
How often should I re-check proxies?
Is the proxy checker free?
Latest from the blog
Setup guides, benchmarks, and research notes on proxies and web data collection.
Ad Verification With Proxies: A Controlled QA Workflow
Run authorized ad verification with proxies using platform previews, one controlled regional variable, a reviewable record, and clear stop conditions.
Rotating Proxy Free Trials: Buyer Test Checklist
Use a controlled proxy-trial scorecard to test rotation, sticky sessions, usable responses, billing, support, and stop conditions before buying.
Shared vs Dedicated Proxies: Allocation, Control, and Cost
Compare shared and dedicated proxies by allocation, persistence, network origin, measured performance, and normalized workload cost.
Found the proxies that pass? Put them to work.
Check up to 100 free proxies above, and when the job has to succeed, route it through 34M+ residential IPs in 200+ locations with 99.9%+ uptime.
Free checker, no signup · paid plans are pay-as-you-go, no contracts