Running on your device · 0 bytes uploaded

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
86 entries
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–1023System (well-known) ports — assigned by IANA to specific services.
  • 1024–49151User (registered) ports — assignable by IANA on request.
  • 49152–65535Dynamic (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