Your files stay on your device

TCP and UDP port reference

A curated, dated snapshot of the IANA port-number registry: system ranges explained, common registered ports included, de-facto ports labeled as de-facto. Searching filters in this tab.

Search
Matches
PortIANA nameProtocolsDescription
80httptcpWorld Wide Web HTTP. Group Web & proxy
443httpstcpHTTP over TLS/SSL. Group Web & proxy
8080http-alttcp,udpHTTP alternate; assigned by IANA, also the classic proxy port. Group Web & proxy
8443https-alttcpHTTPS alternate: de-facto reverse-proxy port, not IANA-assigned. Group Web & proxy
3128squidtcpSquid web proxy. Group Web & proxy
1080sockstcp,udpSOCKS proxy. Group Web & proxy
8000irdmitcpAssigned as irdmi; used de-facto as an alternate HTTP port. Group Web & proxy
25smtptcpSimple Mail Transfer (server-to-server relay). Group Email
465submissionstcpMail submission over implicit TLS (re-designated by IANA in 2018). Group Email
587submissiontcpMail submission (client to server, STARTTLS). Group Email
143imaptcpInternet Message Access Protocol. Group Email
993imapstcpIMAP over TLS. Group Email
110pop3tcpPost Office Protocol v3. Group Email
995pop3stcpPOP3 over TLS. Group Email
22sshtcp,udpSecure Shell (also SCP/SFTP). Group Remote access & shell
23telnettcpTelnet: plaintext, never expose it. Group Remote access & shell
3389ms-wbt-servertcp,udpMicrosoft Remote Desktop Protocol. Group Remote access & shell
5900vnctcpVirtual Network Computing (RFB). Group Remote access & shell
5985http-alt-2tcpHTTP alternate; used by WinRM HTTP (PowerShell remoting). Group Remote access & shell
5986http-alt-3tcpHTTP alternate; used by WinRM over HTTPS. Group Remote access & shell
20ftp-datatcpFile Transfer Protocol (data channel, active mode). Group File transfer
21ftptcpFile Transfer Protocol (control). Group File transfer
69tftpudpTrivial File Transfer Protocol. Group File transfer
989ftps-datatcpFTP over TLS (data channel). Group File transfer
990ftpstcpFTP over TLS (control channel). Group File transfer
2049nfstcp,udpNetwork File System. Group File transfer
53domaintcp,udpDomain Name System. Group Naming & directory
389ldaptcp,udpLightweight Directory Access Protocol. Group Naming & directory
636ldapstcpLDAP over TLS. Group Naming & directory
3268msft-gctcpMicrosoft Global Catalog. Group Naming & directory
3269msft-gc-ssltcpMicrosoft Global Catalog over TLS. Group Naming & directory
1433ms-sql-stcpMicrosoft SQL Server. Group Databases & caching
1434ms-sql-mudpMicrosoft SQL Server monitor. Group Databases & caching
1521oracletcpOracle database default listener. Group Databases & caching
3306mysqltcpMySQL / MariaDB. Group Databases & caching
5432postgresqltcpPostgreSQL. Group Databases & caching
6379redistcpRedis in-memory data store. Group Databases & caching
11211memcachetcp,udpMemcached. Group Databases & caching
27017mongodtcpMongoDB. Group Databases & caching
9042cassandratcpCassandra native transport: de-facto, not IANA-assigned. Group Databases & caching
5060siptcp,udpSession Initiation Protocol. Group Messaging & VoIP
5061sip-tlstcpSIP over TLS. Group Messaging & VoIP
1883mqtttcpMQTT message broker. Group Messaging & VoIP
8883secure-mqtttcpMQTT over TLS. Group Messaging & VoIP
5672amqptcp,udpAMQP 0-9-1 message queue. Group Messaging & VoIP
5671amqpstcpAMQP over TLS. Group Messaging & VoIP
4222natstcpNATS messaging system. Group Messaging & VoIP
1935rtmptcpReal-Time Messaging Protocol (live streaming). Group Media & streaming
554rtsptcp,udpReal-Time Streaming Control Protocol. Group Media & streaming
1755ms-streamingtcp,udpMMS media streaming (legacy Microsoft). Group Media & streaming
3478stuntcp,udpSTUN and TURN (WebRTC NAT traversal). Group Media & streaming
5349stuns-tlstcpSTUN/TURN over TLS. Group Media & streaming
1194openvpntcp,udpOpenVPN. Group VPN & tunneling
500isakmpudpIKE: IPsec key exchange. Group VPN & tunneling
4500ipsec-nat-tudpIPsec NAT traversal. Group VPN & tunneling
1701l2fudpLayer-2 Forwarding / L2TP. Group VPN & tunneling
1723pptptcpPoint-to-Point Tunneling Protocol (legacy). Group VPN & tunneling
67bootpsudpDHCP server (Bootstrap Protocol Server). Group Network infrastructure
68bootpcudpDHCP client (Bootstrap Protocol Client). Group Network infrastructure
123ntpudpNetwork Time Protocol. Group Network infrastructure
179bgptcpBorder Gateway Protocol. Group Network infrastructure
546dhcpv6-clientudpDHCPv6 client. Group Network infrastructure
547dhcpv6-serverudpDHCPv6 server. Group Network infrastructure
4789vxlanudpVXLAN overlay encapsulation (IANA-assigned; Linux used 8472 before this existed). Group Network infrastructure
6081geneveudpGeneve network virtualization encapsulation. Group Network infrastructure
7echotcp,udpEcho (diagnostic). Group System & diagnostics
9discardtcp,udpDiscard (diagnostic; also used for Wake-on-LAN). Group System & diagnostics
13daytimetcp,udpDaytime (diagnostic). Group System & diagnostics
17qotdtcpQuote of the Day. Group System & diagnostics
19chargentcp,udpCharacter generator (diagnostic). Group System & diagnostics
37timetcp,udpTime protocol. Group System & diagnostics
49tacacstcpTACACS+ login host protocol. Group System & diagnostics
88kerberos-sectcp,udpKerberos authentication. Group System & diagnostics
111sunrpctcp,udpRPC portmapper (rpcbind). Group System & diagnostics
113identtcpIdentification protocol. Group System & diagnostics
161snmptcp,udpSNMP agent. Group System & diagnostics
162snmptraptcp,udpSNMP trap. Group System & diagnostics
514syslogudpSyslog over UDP (TCP by convention). Group System & diagnostics
6514syslog-tlstcpSyslog over TLS. Group System & diagnostics
1812radiusudpRADIUS authentication. Group System & diagnostics
1813radius-acctudpRADIUS accounting. Group System & diagnostics
9090websm-porttcpAssigned as IBM Web Systems Management; used de-facto by Prometheus and consoles. Group System & diagnostics
9100hp-pdl-datastrtcpAssigned for raw printing (HP JetDirect); also node-exporter metrics de-facto. Group System & diagnostics
5601kibanatcpKibana dashboards: de-facto, not IANA-assigned. Group System & diagnostics
9200wap-wsptcpAssigned for WAP session; Elasticsearch REST uses it de-facto. Group System & diagnostics
3000grafanatcpGrafana and dev-app servers: de-facto, not IANA-assigned. Group System & diagnostics

IANA Service Name and Transport Protocol Port Number Registry (iana.org/assignments/service-names-port-numbers), curated subset.

86 rows
The three ranges
  • 0 to 1023: System (well-known) ports: assigned by IANA to specific services.
  • 1024 to 49151: User (registered) ports: assignable by IANA on request.
  • 49152 to 65535: Dynamic (private/ephemeral) ports: not assignable; used as client source ports.
IANA / RFC 6335 §6
How this reference stays honest
  • The data is a committed snapshot from 2026-08-24, the registry reassigns and adds entries monthly, and the date is the claim's scope.
  • curated This is the subset people actually look up, not all 140,000+ registry rows; unknown numbers say so and point at the full registry.
  • Names are IANA keywords where IANA assigned one. Ports used by convention without an assignment (8443, 9042, 5601, 3000…) say de-facto in the description instead of inventing authority.
  • Searching is pure filtering over the committed snapshot. No request leaves your browser. This tool cannot and does not scan ports.
Done

Finished here in the tab. Nothing was uploaded.

reference data ships with the page: it works offline after load