← All tools

Well-Known Ports Reference

Full port table with protocol, service, and description.

PortProtocolServiceDescription
20TCPFTP-DATAFile Transfer Protocol data transfer
21TCPFTPFile Transfer Protocol control
22TCPSSHSecure Shell remote login
23TCPTelnetUnencrypted remote login, legacy
25TCPSMTPSimple Mail Transfer, sending email
53TCP/UDPDNSDomain Name System resolution
67UDPDHCP serverDynamic Host Configuration, server side
68UDPDHCP clientDynamic Host Configuration, client side
69UDPTFTPTrivial File Transfer Protocol
80TCPHTTPWorld Wide Web, unencrypted
110TCPPOP3Post Office Protocol, fetching email
119TCPNNTPNetwork News Transfer Protocol
123UDPNTPNetwork Time Protocol sync
135TCPRPCWindows RPC endpoint mapper
137UDPNetBIOS-NSNetBIOS name service
138UDPNetBIOS-DGMNetBIOS datagram service
139TCPNetBIOS-SSNNetBIOS session, SMB over NetBIOS
143TCPIMAPInternet Message Access Protocol
161UDPSNMPSimple Network Management queries
162UDPSNMP-TrapSNMP trap notifications
179TCPBGPBorder Gateway Protocol routing
194TCPIRCInternet Relay Chat
389TCPLDAPLightweight Directory Access Protocol
443TCPHTTPSHTTP over TLS, encrypted web
445TCPSMBServer Message Block file sharing
465TCPSMTPSSMTP over TLS, email submission
514UDPSyslogSystem logging transport
515TCPLPDLine Printer Daemon
520UDPRIPRouting Information Protocol
587TCPSMTP submissionMail submission with STARTTLS
593TCPRPC-HTTPSRPC over HTTPS
636TCPLDAPSLDAP over TLS
646TCPLDPLabel Distribution Protocol, MPLS
691TCPL2TPLayer 2 Tunneling control
993TCPIMAPSIMAP over TLS
995TCPPOP3SPOP3 over TLS
1433TCPMSSQLMicrosoft SQL Server database
1434UDPMSSQL browserSQL Server instance discovery
1521TCPOracle DBOracle database listener
1723TCPPPTPPoint-to-Point Tunneling VPN
1812UDPRADIUS authRADIUS authentication
1813UDPRADIUS acctRADIUS accounting
2049TCPNFSNetwork File System
2181TCPZooKeeperApache ZooKeeper coordination
2375TCPDockerDocker daemon API, unencrypted
2376TCPDocker TLSDocker daemon API over TLS
3000TCPDev serverCommon dev server port, Node/Rails
3306TCPMySQLMySQL/MariaDB database
3389TCPRDPRemote Desktop Protocol, Windows
4369TCPEPMDErlang port mapper
5060TCP/UDPSIPSession Initiation Protocol, VoIP
5432TCPPostgreSQLPostgreSQL database
5672TCPAMQPRabbitMQ message broker
5900TCPVNCVirtual Network Computing remote desktop
5938TCPTeamViewerTeamViewer remote access
6379TCPRedisRedis in-memory store
6443TCPK8s APIKubernetes API server
6667TCPIRCInternet Relay Chat alternate
8000TCPHTTP altAlternate HTTP, dev servers
8080TCPHTTP proxyProxy and alternate HTTP
8443TCPHTTPS altAlternate HTTPS
9000TCPSonar/PHP-FPMSonarQube, PHP-FPM, dev tools
9090TCPPrometheusPrometheus metrics, Cockpit
9200TCPElasticsearchElasticsearch HTTP API
9300TCPES clusterElasticsearch cluster transport
11211TCPMemcachedMemcached cache server
27017TCPMongoDBMongoDB database

How to read the result

Ports 0–1023 are well-known (IANA assigned), 1024–49151 registered, 49152–65535 ephemeral. TCP = reliable streams, UDP = fast datagrams.

Example

443/TCP HTTPS → encrypted web traffic.

FAQ

TCP vs UDP ports?

Same number, separate namespaces: DNS uses both 53/UDP for queries and 53/TCP for zone transfers.

Most-memorized ports?

22 SSH, 25 SMTP, 53 DNS, 80 HTTP, 110 POP3, 143 IMAP, 443 HTTPS, 3306 MySQL, 3389 RDP.