Port Checker
Check if a port is open or closed on any host
Port Lookup
Enter a port number (1–65535) to see what service it is associated with.
Port Ranges
Well-Known Ports
0 – 1023
Assigned by IANA. Require root/admin privileges.
Registered Ports
1024 – 49151
Registered with IANA for specific services.
Dynamic / Private
49152 – 65535
Ephemeral ports used by clients and private apps.
Why can't browsers scan ports?
Browsers cannot perform raw TCP connections to arbitrary ports due to security restrictions (CORS, same-origin policy, and sandboxing). Port scanning requires OS-level socket access.
CLI Alternatives
nmap -p 22,80,443 example.comnc -zv example.com 443curl -v telnet://example.com:443Test-NetConnection example.com -Port 443Well-Known Ports Reference
39 commonly used ports and their services.
| Port | Service |
|---|---|
| 20 | FTP Data |
| 21 | FTP |
| 22 | SSH |
| 23 | Telnet |
| 25 | SMTP |
| 53 | DNS |
| 67 | DHCP |
| 68 | DHCP |
| 80 | HTTP |
| 110 | POP3 |
| 143 | IMAP |
| 194 | IRC |
| 443 | HTTPS |
| 465 | SMTPS |
| 587 | SMTP |
| 993 | IMAPS |
| 995 | POP3S |
| 1433 | MSSQL |
| 1521 | Oracle |
| 2181 | ZooKeeper |
| 2375 | Docker |
| 2376 | Docker |
| 3000 | Dev Server |
| 3306 | MySQL |
| 4200 | Angular |
| 5000 | Flask |
| 5432 | PostgreSQL |
| 5672 | RabbitMQ |
| 6379 | Redis |
| 8000 | Dev Server |
| 8080 | HTTP Alt |
| 8443 | HTTPS Alt |
| 8888 | Jupyter |
| 9000 | SonarQube |
| 9200 | Elasticsearch |
| 9300 | Elasticsearch |
| 15672 | RabbitMQ |
| 27017 | MongoDB |
| 5601 | Kibana |
Learn more
Step-by-step guide
How to Check If a Port Is Open
Step-by-step guide to testing TCP port connectivity for any host using the DevHexLab Port Checker tool.
In-depth article
How to Check If a Network Port Is Open
Open ports determine what services a server exposes. Learn what ports are, why checking them matters, and how to test connectivity to any host and port.