Proxy Tester
Test whether a proxy actually works before you rely on it. Paste one proxy or a whole list and this tester makes a real connection through each one, reporting alive or dead status, round-trip latency, exit country, ISP, and proxy type. Supports HTTP, HTTPS, SOCKS4, and SOCKS5 in the same batch. Free for 50 per run, no account needed.
Proxy Checker
Paste your proxy list and get instant health diagnostics, geo info, and anonymity detection.
| Status | Proxy | Protocol | Exit IP | Country | Type | ASN | ISP | Latency | Flags |
|---|
Target URL Proxy Check NEW
Test proxies against a specific target URL. Find out which ones actually work for scraping your target, not just which ones are alive. Detects WAF blocks (Cloudflare, DataDome, Akamai, Imperva, PerimeterX) and CAPTCHAs.
| Status | Proxy | Protocol | HTTP | Latency | Block Reason |
|---|
Port Scanner
Scan any host for open ports. Checks 22 common service ports by default, or specify your own.
| Port | Status | Service | Latency |
|---|
Ping
Measure round-trip latency to any host. Returns min/avg/max and packet loss percentage.
My IP
See your public IP address, location, ISP, and whether you're detected as a proxy or datacenter.
IP Lookup
Look up geolocation, ISP, and metadata for any IP address.
Scrape Audit
Paste any URL to detect bot protection, CAPTCHA, JS rendering requirements, and get a scrapeability score.
Bot Protection
Signals
- No notable signals
Security Headers
DNS Lookup
Query A, AAAA, MX, TXT, NS, CNAME, and SOA records for any domain.
HTTP Headers
See the exact response headers a server sends. Essential for debugging scrapers and APIs.
Response Headers
SSL Certificate Checker
Inspect TLS certificates, check expiry dates, view the full certificate chain, and verify validity.
Subject Alternative Names (SANs)
Certificate Chain
Frequently asked questions
How does this test if a proxy works?
It makes a real request routed through the proxy to a known endpoint and measures whether the connection succeeds and how long it takes. This is different from a ping, which only checks basic reachability and can't confirm the proxying itself works.
A proxy tests dead here but works in my browser, why?
Browsers can silently retry or fall back between protocols. This tester connects strictly with the protocol you specify, so a real handshake mismatch (like a SOCKS5 proxy listed as HTTP) shows up as dead here even if a browser masked it. Try prefixing with the correct protocol.
What proxy formats can I test?
ip:port, ip:port:user:pass, user:pass@ip:port, and protocol-prefixed forms like socks5://ip:port. One per line, lines starting with # are ignored.
Can I test proxies from the command line?
Yes. Run npx proxychecker-dev proxies.txt for the same checks in your terminal, with JSON and CSV output for scripting. It uses the same API as this web tool.