Home Tools Port Reference

Common Network Port Reference

Well-known and registered TCP/UDP port assignments per IANA. Filter by protocol, layer, or service name. Port 0–1023 are privileged system ports; 1024–49151 are registered application ports.

IANA registered Filterable
Port Protocol Service Description Status
20TCPFTP-DATAFTP data transferWell-known
21TCPFTPFTP controlWell-known
22TCPSSHSecure ShellWell-known
23TCPTelnetTelnet (deprecated — unencrypted)Well-known
25TCPSMTPSimple Mail Transfer ProtocolWell-known
53TCP/UDPDNSDomain Name SystemWell-known
67UDPDHCPDHCP serverWell-known
68UDPDHCPDHCP clientWell-known
69UDPTFTPTrivial File Transfer ProtocolWell-known
80TCPHTTPHypertext Transfer ProtocolWell-known
110TCPPOP3Post Office Protocol v3Well-known
111TCP/UDPRPCRemote Procedure Call / portmapWell-known
119TCPNNTPNetwork News Transfer ProtocolWell-known
123UDPNTPNetwork Time ProtocolWell-known
135TCPMSRPCMicrosoft RPC endpoint mapperWell-known
137TCP/UDPNetBIOS-NSNetBIOS Name ServiceWell-known
138UDPNetBIOS-DGMNetBIOS Datagram ServiceWell-known
139TCPNetBIOS-SSNNetBIOS Session ServiceWell-known
143TCPIMAPInternet Message Access ProtocolWell-known
161UDPSNMPSimple Network Management ProtocolWell-known
162UDPSNMPTRAPSNMP trap receiverWell-known
179TCPBGPBorder Gateway ProtocolWell-known
194TCPIRCInternet Relay ChatWell-known
389TCP/UDPLDAPLightweight Directory Access ProtocolWell-known
443TCPHTTPSHTTP over TLSWell-known
445TCPSMBServer Message Block (CIFS)Well-known
465TCPSMTPSSMTP over TLS (deprecated, prefer 587)Well-known
500UDPIKEInternet Key Exchange (IPsec)Well-known
514UDPSyslogSystem logging protocolWell-known
515TCPLPDLine Printer DaemonWell-known
587TCPSubmissionSMTP mail submission (with STARTTLS)Well-known
636TCPLDAPSLDAP over TLSWell-known
993TCPIMAPSIMAP over TLSWell-known
995TCPPOP3SPOP3 over TLSWell-known
1080TCPSOCKSSOCKS proxyRegistered
1194UDPOpenVPNOpenVPN defaultRegistered
1433TCPMSSQLMicrosoft SQL ServerRegistered
1434UDPMSSQL-MonSQL Server Browser ServiceRegistered
1723TCPPPTPPoint-to-Point Tunneling ProtocolRegistered
3306TCPMySQLMySQL database serverRegistered
3389TCPRDPRemote Desktop ProtocolRegistered
4500UDPIKE-NATIPsec NAT TraversalRegistered
5060TCP/UDPSIPSession Initiation Protocol (VoIP)Registered
5061TCPSIPSSIP over TLSRegistered
5432TCPPostgreSQLPostgreSQL database serverRegistered
5900TCPVNCVirtual Network ComputingRegistered
6443TCPKubernetesKubernetes API serverRegistered
6881TCP/UDPBitTorrentBitTorrent (unofficial range 6881–6889)Unofficial
8080TCPHTTP-ALTHTTP alternate / proxyRegistered
8443TCPHTTPS-ALTHTTPS alternateRegistered
8883TCPMQTT-TLSMQTT over TLS (IoT messaging)Registered
9200TCPElasticsearchElasticsearch HTTP APIUnofficial
9300TCPElasticsearchElasticsearch transportUnofficial
27017TCPMongoDBMongoDB database serverRegistered
32768TCP/UDPEphemeralLinux ephemeral port range start (32768–60999)Ephemeral
49152TCP/UDPEphemeralWindows ephemeral port range start (49152–65535)Ephemeral

Source: IANA Service Name and Transport Protocol Port Number Registry. Ephemeral ranges vary by OS.