Port Number Lookup - Common Network Ports & Service Reference
Quick reference for HTTP/HTTPS/SSH/MySQL/Redis ports
| Port | Protocol | Service | Description |
|---|---|---|---|
| 20 | TCP | FTP-Data | FTP data transfer |
| 21 | TCP | FTP | FTP control |
| 22 | TCP | SSH | Secure Shell remote login |
| 23 | TCP | Telnet | Remote terminal |
| 25 | TCP | SMTP | Simple Mail Transfer |
| 53 | TCP/UDP | DNS | Domain name resolution |
| 67 | UDP | DHCP | DHCP server |
| 68 | UDP | DHCP | DHCP client |
| 69 | UDP | TFTP | Trivial File Transfer |
| 80 | TCP | HTTP | Web service |
| 110 | TCP | POP3 | Post Office Protocol 3 |
| 123 | UDP | NTP | Network Time Protocol |
| 135 | TCP | RPC | Remote Procedure Call |
| 137 | UDP | NetBIOS | NetBIOS name service |
| 139 | TCP | SMB | Network file sharing |
| 143 | TCP | IMAP | Internet Message Access |
| 161 | UDP | SNMP | Simple Network Management |
| 179 | TCP | BGP | Border Gateway Protocol |
| 389 | TCP | LDAP | Lightweight Directory Access |
| 443 | TCP | HTTPS | Secure web service |
| 445 | TCP | SMB | Windows file sharing |
| 465 | TCP | SMTPS | Secure SMTP |
| 514 | UDP | Syslog | System logging |
| 587 | TCP | SMTP | Mail submission |
| 636 | TCP | LDAPS | Secure LDAP |
| 993 | TCP | IMAPS | Secure IMAP |
| 995 | TCP | POP3S | Secure POP3 |
| 1433 | TCP | MSSQL | SQL Server |
| 1521 | TCP | Oracle | Oracle database |
| 2181 | TCP | ZooKeeper | ZooKeeper |
| 3000 | TCP | Dev Server | Development server |
| 3306 | TCP | MySQL | MySQL database |
| 3389 | TCP | RDP | Remote Desktop |
| 5432 | TCP | PostgreSQL | PostgreSQL |
| 5672 | TCP | RabbitMQ | RabbitMQ |
| 5900 | TCP | VNC | VNC remote desktop |
| 6379 | TCP | Redis | Redis cache |
| 8080 | TCP | HTTP-Alt | HTTP alternate port |
| 8443 | TCP | HTTPS-Alt | HTTPS alternate |
| 8888 | TCP | HTTP-Alt | Common proxy port |
| 9090 | TCP | Prometheus | Prometheus |
| 9200 | TCP | Elasticsearch | ES HTTP |
| 9300 | TCP | Elasticsearch | ES transport |
| 27017 | TCP | MongoDB | MongoDB |
About Ports
Ports 0-1023 are system-reserved (require root privileges), 1024-49151 are registered ports and 49152-65535 are dynamic ports. After identifying a port’s purpose, use Port Check to verify connectivity, or HTTP Test to check a web service response.
FAQ
What are the common ports? What services are 80/443/3306?
Port 80 is HTTP web service, 443 is HTTPS encrypted web service, 3306 is MySQL, 22 is SSH remote login, 21 is FTP file transfer, 6379 is Redis cache, 5432 is PostgreSQL and 8080 is an HTTP proxy port.
What are the rules for port number ranges?
0-1023 are system-reserved ports requiring administrator privileges, 1024-49151 are registered ports assigned to specific services and 49152-65535 are dynamic/private ports; user programs usually use registered or dynamic ports.
How do I check whether a port is open?
After identifying what the port means, use a port check tool to test the connectivity of the specified port on the target server, verifying reachability for security audits and firewall policy validation.
What is the difference between TCP and UDP ports?
TCP is a connection-oriented, reliable transport protocol that needs a three-way handshake, suited to HTTP, FTP and SSH; UDP is connectionless, fast but without delivery guarantees, suited to DNS queries, live video and online games.
What is port forwarding and what is port mapping used for?
Port forwarding maps a port on a public IP to the corresponding port on an internal device, enabling access to internal services from the internet. It is commonly used for remote desktop, exposing internal web servers and viewing surveillance cameras remotely.