Search result for:
The Port Search tool helps you quickly look up well-known TCP and UDP ports, network services, and protocol assignments. It can be used to find the default port number for a specific service (for example HTTP, HTTPS, SSH, DNS, or SMTP), determine which application commonly uses a particular port, or explore how ports are organized and assigned.
This tool is useful for network administrators, security analysts, system engineers, students, and anyone troubleshooting connectivity or application communication issues.
To use the Port Search tool, simply enter a port number (for example 443, 22, or 3389) or a keyword related to a service or protocol (https, dns, smtp, MySQL, Kerberos, etc.) in the search box and click "Submit". The tool will search through the selected databases of TCP and UDP port assignments and return any matching results, including the service name, port number, protocol type, description, and any relevant notes or references.
The tool also supports wildcard searches using the * character. The wildcard may only
appear at the end of the search pattern and can be used with port numbers and text strings.
TCP and UDP ports are logical communication endpoints used by applications and services on IP networks. Ports allow multiple applications and services to share a single IP address while keeping network traffic separated and organized.
A port number is a 16-bit value ranging from 0 to 65535.
A combination of an IP address and a port number is called a socket, and it uniquely identifies a specific service or application running on a host.
TCP and UDP ports are divided into several standard ranges defined by the Internet Assigned Numbers Authority.
These ports are reserved for widely used and standardized services.
They are typically assigned to:
Examples:
| Port | Service |
| 22 | SSH |
| 25 | SMTP |
| 53 | DNS |
| 80 | HTTP |
| 123 | NTP |
| 443 | HTTPS |
Registered ports are commonly used by:
Organizations and software vendors can register ports for specific applications.
Examples:
| Port | Service |
| 1433 | Microsoft SQL Server |
| 1521 | Oracle Database |
| 2049 | NFS |
| 3306 | MySQL |
| 3389 | Remote Desktop Protocol |
| 5432 | PostgreSQL |
| 5900 | VNC |
These ports are typically used temporarily by client systems for outbound connections.
They are commonly used for:
Operating systems automatically allocate these ports when applications initiate network connections.
Information Sources:
[IANA]
IANA Service Name and Transport Protocol Port Number Registry
[NMAP]
NMAP.org well known service port numbers
[WG] WintelGuy.com port number database compiled from many different sources, including
Microsoft, VMWare, Citrix, Oracle, etc.
[WP] Wikipedia - List of TCP and UDP port numbers
[SANS] SANS Inst. / DShield service list