Port Checker
Check whether a single TCP port on a host is open — with strict abuse-prevention limits, no range scanning.
Only check hosts and ports you own, manage, or otherwise have explicit permission to test. This tool checks one host/port combination at a time, is rate-limited, and must not be used for scanning or reconnaissance against systems you do not control.
About this tool
This tool attempts a direct TCP connection to the host and port you specify, using Cloudflare's Worker TCP Sockets capability, and reports whether the connection succeeded within a strict timeout. It is intended for diagnosing your own servers and services — for example, confirming a firewall rule or checking whether a newly deployed service is reachable.
How to use this tool
- Enter a hostname or IP address.
- Enter a single port number, e.g.
443for HTTPS or22for SSH. - Select "Check port".
Frequently asked questions
Why can I only check one host and one port at a time?
Why is port 25 blocked?
What does "closed or filtered" mean?
How are ports 80 and 443 checked?
Related tools
HTTP Headers
View your own request headers, or safely inspect the response headers, status code and redirect chain of any public URL.
DNS Lookup
Query A, AAAA, CNAME, MX, TXT, NS, SOA and CAA records for any domain using DNS-over-HTTPS, with full TTL and record detail.
IP Lookup
Look up an IPv4 or IPv6 address: version, approximate location, ASN, network organisation, reverse hostname and RDAP registration data.