Port Number Reference
Searchable reference of well-known TCP/UDP port numbers and their services.
85 ports shown
PortProtoServiceDescription
1TCPtcpmuxTCP Port Service Multiplexer
7TCP/UDPechoEcho protocol
9TCP/UDPdiscardDiscard protocol / Wake-on-LAN (UDP)
13TCP/UDPdaytimeDaytime protocol
20TCPftp-dataFTP data transfer
21TCPftpFTP control (command)
22TCPsshSecure Shell (SSH)
23TCPtelnetTelnet protocol
25TCPsmtpSimple Mail Transfer Protocol
37TCP/UDPtimeTime protocol
43TCPwhoisWHOIS directory service
53TCP/UDPdnsDomain Name System
67UDPdhcpDHCP server
68UDPdhcpDHCP client
69UDPtftpTrivial File Transfer Protocol
70TCPgopherGopher protocol
79TCPfingerFinger protocol
80TCPhttpHypertext Transfer Protocol
88TCP/UDPkerberosKerberos authentication
110TCPpop3Post Office Protocol v3
111TCP/UDPrpcbindONC RPC portmapper
119TCPnntpNetwork News Transfer Protocol
123UDPntpNetwork Time Protocol
135TCP/UDPmsrpcMicrosoft RPC endpoint mapper
137TCP/UDPnetbios-nsNetBIOS Name Service
138UDPnetbios-dgmNetBIOS Datagram Service
139TCPnetbios-ssnNetBIOS Session Service
143TCPimapInternet Message Access Protocol
161UDPsnmpSimple Network Management Protocol
162TCP/UDPsnmptrapSNMP Trap
179TCPbgpBorder Gateway Protocol
194TCPircInternet Relay Chat
389TCP/UDPldapLightweight Directory Access Protocol
443TCPhttpsHTTP over TLS/SSL
445TCPsmbSMB / Microsoft-DS
465TCPsmtpsSMTP over TLS/SSL (legacy)
500UDPisakmpIKE / IPsec (ISAKMP)
514UDPsyslogSyslog protocol
515TCPlpdLine Printer Daemon
520UDPripRouting Information Protocol
554TCP/UDPrtspReal Time Streaming Protocol
587TCPsubmissionEmail message submission (SMTP)
636TCPldapsLDAP over TLS/SSL
666TCP/UDPdoomDoom game multiplayer
853TCPdns-over-tlsDNS over TLS (DoT)
873TCPrsyncrsync file synchronization
902TCPvmwareVMware ESXi host management
989TCPftps-dataFTPS data (FTP over TLS)
990TCPftpsFTPS control (FTP over TLS)
993TCPimapsIMAP over TLS/SSL
995TCPpop3sPOP3 over TLS/SSL
1080TCPsocksSOCKS proxy
1194UDPopenvpnOpenVPN
1433TCPms-sqlMicrosoft SQL Server
1521TCPoracleOracle database
1723TCPpptpPPTP VPN
2049TCP/UDPnfsNetwork File System
2181TCPzookeeperApache ZooKeeper
2375TCPdockerDocker daemon (unencrypted)
2376TCPdocker-tlsDocker daemon (TLS)
3000TCPdev-serverCommon dev server port (Node, React, etc.)
3306TCPmysqlMySQL database
3389TCPrdpRemote Desktop Protocol (RDP)
4443TCPalt-httpsAlternate HTTPS
5000TCPdev-serverFlask / common dev server port
5432TCPpostgresqlPostgreSQL database
5601TCPkibanaKibana (Elastic Stack)
5900TCPvncVirtual Network Computing (VNC)
6379TCPredisRedis in-memory data store
6443TCPkubernetesKubernetes API server
7001TCPweblogicOracle WebLogic Server
8080TCPhttp-altAlternate HTTP / Tomcat
8443TCPhttps-altAlternate HTTPS
8888TCPjupyterJupyter Notebook
9000TCPphp-fpmPHP-FPM / SonarQube
9090TCPprometheusPrometheus monitoring
9092TCPkafkaApache Kafka
9200TCPelasticsearchElasticsearch REST API
9300TCPelasticsearchElasticsearch cluster communication
11211TCP/UDPmemcachedMemcached
15672TCPrabbitmqRabbitMQ management UI
27017TCPmongodbMongoDB database
27018TCPmongodbMongoDB shard server
50000TCPjenkinsJenkins agent
51820UDPwireguardWireGuard VPN
Related Tools
🌐Subnet Calculator
Calculate network address, broadcast, hosts, and subnet mask from IP/CIDR notation.
✓IP Address Validator
Validate IPv4 and IPv6 addresses with class, scope, and private/public detection.
🔗Domain Name Validator
Validate domain names against RFC 1035 rules: length, characters, labels, and TLD.
FAQ
- What are well-known ports?
- Well-known ports are port numbers from 0 to 1023, assigned by IANA to common services and protocols. For example, port 80 is HTTP, port 443 is HTTPS, port 22 is SSH, and port 25 is SMTP.
- What is the difference between TCP and UDP ports?
- TCP (Transmission Control Protocol) provides reliable, ordered, error-checked delivery and is used for HTTP, SSH, FTP. UDP (User Datagram Protocol) is connectionless and faster, used for DNS, DHCP, streaming, and VoIP where speed matters more than reliability.
- What are registered and dynamic ports?
- IANA divides ports into three ranges: well-known (0–1023), registered (1024–49151) for applications, and dynamic/ephemeral (49152–65535) assigned by the OS for temporary client-side connections.
A searchable, filterable reference of well-known and commonly used port numbers (1–1024+). Displays port number, protocol (TCP/UDP/both), service name, and description for ~100 common ports. Useful for network configuration, firewall rules, and security auditing.