appzasGamesToolsDevLearnReferenceNetworkTimeCalculatorsCompareLLM prices

Common Port Numbers

Source: IANA registryOfficial registry

A port number identifies a service on a host. Ports 0 to 1023 are the "well-known" ports; 1024 to 49151 are registered; the rest are dynamic. The service names below come from the IANA registry. Where real-world use differs from the registry we say so, because many ports are used by convention without being assigned.

PortIANA serviceProtocolsTypical use
20ftp-dataSCTP, TCP, UDPFTP data channel (active mode).
21ftpSCTP, TCP, UDPFTP control channel. Sends credentials in clear text unless wrapped in TLS.
22sshSCTP, TCP, UDPSecure Shell: remote login, command execution and file transfer (SFTP, SCP).
23telnetTCP, UDPTelnet: unencrypted remote login. Replaced by SSH.
25smtpTCP, UDPServer-to-server email delivery (SMTP).
53domainTCP, UDPDNS queries. UDP for most queries, TCP for large responses and zone transfers.
67bootpsTCP, UDPDHCP server port (bootps).
68bootpcTCP, UDPDHCP client port (bootpc).
80http, www, www-httpSCTP, TCP, UDPUnencrypted web traffic (HTTP).
110pop3TCP, UDPEmail retrieval with POP3, unencrypted.
123ntpTCP, UDPNetwork Time Protocol: clock synchronization.
143imapTCPEmail retrieval with IMAP, unencrypted or upgraded with STARTTLS.
161snmpTCP, UDPSNMP queries for network device monitoring.
162snmptrapTCP, UDPSNMP traps sent by devices to a manager.
389ldapTCP, UDPDirectory access with LDAP, used by Active Directory.
443httpsSCTP, TCP, UDPEncrypted web traffic (HTTPS). Also carries QUIC and HTTP/3 over UDP.
445microsoft-dsTCP, UDPSMB file sharing on Windows, without NetBIOS.
465urd, submissions, igmpv3liteTCP, UDPEmail submission over implicit TLS (SMTPS). IANA lists it today as 'submissions' (RFC 8314), alongside older entries.
514shell, syslogTCP, UDPSyslog over UDP. IANA lists TCP 514 as the 'shell' service (rsh).
587submissionTCP, UDPEmail submission from clients to a mail server, usually with STARTTLS.
636ldapsTCP, UDPLDAP over TLS (LDAPS).
853domain-sTCP, UDPDNS over TLS.
873rsyncTCP, UDPrsync file synchronization.
993imapsTCPIMAP over implicit TLS.
995pop3sTCP, UDPPOP3 over implicit TLS.
1433ms-sql-sTCP, UDPMicrosoft SQL Server default instance.
1521ncube-lmTCP, UDPOracle Database listener by convention. IANA lists the port for nCube License Manager.
2049shilp, nfsTCP, UDP, SCTPNFS network file system.
3306mysqlTCP, UDPMySQL and MariaDB.
3389ms-wbt-serverTCP, UDPWindows Remote Desktop (RDP).
5432postgresqlTCP, UDPPostgreSQL.
5900rfbTCP, UDPVNC remote desktop (display 0).
6379redisTCPRedis.
8080http-altTCP, UDPCommon alternative HTTP port for proxies and development servers.
8443pcsync-httpsTCP, UDPCommon alternative HTTPS port. IANA lists it as 'pcsync-https'.
9200wap-wspTCP, UDPElasticsearch HTTP API by convention. IANA lists the port for WAP connectionless session service.
11211memcacheTCP, UDPMemcached.
27017mongodbTCPMongoDB.
51820not registered—WireGuard VPN by convention. Not registered with IANA.

Reading the table

  • Registered means IANA lists a service name for the port. It does not mean the service is safe or recommended.
  • Not registered ports, such as 51820 for WireGuard, are common by convention only.
  • Exposing a port to the internet does not make a service reachable unless a process listens on it and a firewall allows it.