Internet Assigned Numbers Authority

Service Name and Transport Protocol Port Number Registry

Last Updated
2025-07-22
Expert(s)
TCP/UDP: Joe Touch; Eliot Lear, Kumiko Ono, Wes Eddy, Brian Trammell, 
Jana Iyengar, and Michael Scharf
SCTP: Michael Tuexen
DCCP: Eddie Kohler and Yoshifumi Nishida
Reference
[RFC6335]
Note
Service names and port numbers are used to distinguish between different
services that run over transport protocols such as TCP, UDP, DCCP, and
SCTP.

Service names are assigned on a first-come, first-served process, as
documented in [RFC6335].

Port numbers are assigned in various ways, based on three ranges: System
Ports (0-1023), User Ports (1024-49151), and the Dynamic and/or Private
Ports (49152-65535); the different uses of these ranges are described in
[RFC6335]. According to Section 8.1.2 of [RFC6335], System Ports are 
assigned by the "IETF Review" or "IESG Approval" procedures described in 
[RFC8126]. User Ports are assigned by IANA using the "IETF Review" process, 
the "IESG Approval" process, or the "Expert Review" process, as per 
[RFC6335]. Dynamic Ports are not assigned.

The registration procedures for service names and port numbers are
described in [RFC6335].

Assigned ports both System and User ports SHOULD NOT be used without
or prior to IANA registration.

************************************************************************
* PLEASE NOTE THE FOLLOWING:                                           *
*                                                                      *
* ASSIGNMENT OF A PORT NUMBER DOES NOT IN ANY WAY IMPLY AN             *
* ENDORSEMENT OF AN APPLICATION OR PRODUCT, AND THE FACT THAT NETWORK  *
* TRAFFIC IS FLOWING TO OR FROM A REGISTERED PORT DOES NOT MEAN THAT   *
* IT IS "GOOD" TRAFFIC, NOR THAT IT NECESSARILY CORRESPONDS TO THE     *
* ASSIGNED SERVICE. FIREWALL AND SYSTEM ADMINISTRATORS SHOULD          *
* CHOOSE HOW TO CONFIGURE THEIR SYSTEMS BASED ON THEIR KNOWLEDGE OF    *
* THE TRAFFIC IN QUESTION, NOT WHETHER THERE IS A PORT NUMBER          *
* REGISTERED OR NOT.                                                   *
************************************************************************

Request an Assignment
  [https://www.iana.org/protocols/apply]

Available Formats

CSV

XML

HTML

Plain text
Service Name Port Number Transport Protocol Description Assignee Contact Registration Date Modification Date Reference Service Code Unauthorized Use Reported Assignment Notes
12011 Unassigned
12014-12108 Unassigned
12110-12120 Unassigned
12122-12167 Unassigned
12169-12171 Unassigned
12173-12299 Unassigned
12301 Unassigned
12303-12320 Unassigned
12323-12344 Unassigned
12346-12545 Unassigned
12547-12752 Unassigned
12754-12864 Unassigned
12866-13159 Unassigned
13161-13215 Unassigned
13219-13222 Unassigned
13225-13399 Unassigned
13401-13719 Unassigned
13723 Unassigned
13725-13781 Unassigned
13784 Unassigned
13787-13817 Unassigned
13824-13831 Unassigned
13833-13893 Unassigned
13895-13928 Unassigned
13931-13999 Unassigned
14003-14032 Unassigned
14035-14140 Unassigned
14144 Unassigned
14146-14148 Unassigned
14151-14153 Unassigned
14155-14249 Unassigned
14251-14413 Unassigned
14415-14499 Unassigned
14501-14935 Unassigned
14938-14999 Unassigned
15001 Unassigned
15003-15117 Unassigned
15119-15344 Unassigned
15346-15362 Unassigned
15364-15554 Unassigned
15556-15659 Unassigned
15661-15739 Unassigned
15741-15997 Unassigned
16004-16019 Unassigned
16022-16160 Unassigned
16163-16308 Unassigned
16312-16359 Unassigned
16362-16366 Unassigned
16369-16383 Unassigned
16386-16618 Unassigned
16620-16664 Unassigned
16667-16788 Unassigned
16790-16899 Unassigned
16901-16949 Unassigned
16951-16990 Unassigned
16996-17006 Unassigned
17008-17009 Unassigned
17011-17183 Unassigned
17186-17218 Unassigned
17226-17233 Unassigned
17236-17499 Unassigned
17501-17554 Unassigned
17556-17728 Unassigned
17730-17753 Unassigned
17757-17776 Unassigned
17778-17999 Unassigned
18001-18103 Unassigned
18105-18135 Unassigned
18137-18180 Unassigned
18188-18240 Unassigned
18244-18258 Unassigned
18259 Unassigned Known Unauthorized Use on port 18259
18260-18261 Unassigned
18263-18462 Unassigned
18464-18515 Unassigned
18517-18633 Unassigned
18636-18667 Unassigned
18669-18768 Unassigned
18770-18880 Unassigned
18882-18887 Unassigned
18889-18999 Unassigned
19001-19006 Unassigned
19008-19019 Unassigned
19021-19190 Unassigned
19192-19193 Unassigned
19195-19219 Unassigned
19221-19282 Unassigned
19284-19314 Unassigned
19316-19397 Unassigned
19399-19409 Unassigned
19413-19538 Unassigned
19542-19787 Unassigned
19789 Unassigned
19791-19997 Unassigned
20004 Unassigned
20006-20011 Unassigned
20015-20033 Unassigned
20035-20045 Unassigned
20047-20047 Unassigned
20050-20056 Unassigned
20058-20166 Unassigned