TCP/UDP Port Number Lookup
Search common TCP and UDP port numbers by number, range or service name: SSH 22, HTTPS 443, MySQL 3306, PostgreSQL 5432 and more. Shows port category.
Examples: 443, 8000-9000, ssh, postgres, UDP
| Port | Protocol | Service | Notes |
|---|---|---|---|
| 443 | TCP/UDP | HTTPS / HTTP/3 (QUIC) (https) | encrypted |
What is Port Number Lookup?
A searchable reference of about 100 commonly used ports with their protocol (TCP, UDP or both), IANA service name and the software or protocol that normally uses them. Typing any number also tells you whether it is a well-known, registered or dynamic port.
How to use Port Number Lookup
- Type a port number (
443), a range (8000-9000), a service name (ssh,postgres) or a protocol (UDP). - Read the matching rows: port, protocol, service and notes such as "encrypted" or "common convention, not IANA-assigned".
- For a number, check the category line (well-known 0–1023, registered 1024–49151, dynamic 49152–65535).
Example
5432
5432 · TCP · PostgreSQL (postgresql) – Registered port (1024–49151)
When to use Port Number Lookup
Use it to recognise a port in firewall logs, netstat output or a security scan, or to pick a port for a new service. A port number does not prove which program is listening – any software can bind to any port – and this tool does not test whether a port is open (use the Port Checker for that).
How Port Number Lookup works
The list is curated from the IANA Service Name and Transport Protocol Port Number Registry, plus ports that are widely used by convention but not officially assigned (for example 3000, 9200 or 51820), which are labelled as such. Search is a simple local filter: exact port, numeric range, or text match on the service and product names.
Common Use Cases
- Identify what port 5432 or 6379 in a firewall log is likely to be.
- Look up the submission ports for email (465, 587) when configuring a mail client.
- Find all listed services between 8000 and 9000 before choosing a dev-server port.
- Explain to a colleague why 3389 (RDP) should not be exposed to the internet.
FAQs
What is the difference between well-known, registered and dynamic ports?
Ports 0–1023 are well-known (system services, need root on Unix to bind), 1024–49151 are registered with IANA for applications, and 49152–65535 are dynamic/ephemeral ports used for outgoing client connections.
Is every port in the IANA registry listed?
No. The IANA registry has thousands of entries, most rarely seen. This tool lists the ports you are actually likely to encounter.
Why are some entries marked "common convention"?
Ports like 3000, 5601 or 9090 are popular defaults of specific software but are not assigned to it by IANA.