Free online tools to generate, calculate,
convert, format, encode, and play.
 

Port Service Lookup

Search port numbers and service names. Enter a port number (e.g. 22) or service name (e.g. ssh) to find matches from the IANA registry and common unofficial ports.


Port Detail

22
Service
ssh
Protocol
TCP, UDP
Status
IANA Official
Description
Secure Shell — encrypted remote login and command execution
Common Usage
Remote server administration, SCP/SFTP file transfers, SSH tunneling
Type to filter the table, or press Lookup / Enter for an exact port or service match.
Showing all ports
Port Service Protocol Status Description

How It Works

Network ports are virtual endpoints for communication. When a device sends or receives data over TCP or UDP, it uses a port number (0–65535) to direct traffic to the correct application. The Internet Assigned Numbers Authority (IANA) maintains the official registry of port-to-service assignments.

Port Ranges

  • 0–1023: Well-Known Ports — reserved for common system services (HTTP, SSH, DNS). Typically require root/admin privileges to bind.
  • 1024–49151: Registered Ports — assigned by IANA for specific applications (MySQL, PostgreSQL, Redis).
  • 49152–65535: Dynamic/Ephemeral Ports — used for temporary client-side connections.

TCP vs UDP

  • TCP (Transmission Control Protocol): Connection-oriented, reliable delivery with ordering and error-checking. Used by HTTP, SSH, SMTP, databases.
  • UDP (User Datagram Protocol): Connectionless, faster but no guarantee of delivery. Used by DNS, DHCP, streaming, gaming.
  • Many services register both TCP and UDP ports, even if they primarily use one protocol.

Copied!

Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with