Network ports — searchable reference
A grouped, searchable list of the network ports developers and sysadmins actually run into — for configuring servers, opening firewall rules, or debugging a connection. Each entry shows the port number, protocol (TCP or UDP), the service, and a plain-English description.
How it works
Ports are organised into groups — web, email, remote access, databases, networking and messaging — and the search box filters the whole list by number, service name or keyword instantly. Port numbers fall into three IANA ranges:
- 0–1023 — well-known ports (HTTP 80, HTTPS 443, SSH 22)
- 1024–49151 — registered ports (databases, app servers)
- 49152–65535 — dynamic / ephemeral ports for temporary client connections
Common ports
| Port | Protocol | Service |
|---|---|---|
| 22 | TCP | SSH |
| 80 | TCP | HTTP |
| 443 | TCP | HTTPS |
| 587 | TCP | SMTP (submission) |
| 993 | TCP | IMAP over TLS |
| 3306 | TCP | MySQL |
| 5432 | TCP | PostgreSQL |
| 6379 | TCP | Redis |
| 3389 | TCP | RDP |
| 53 | TCP/UDP | DNS |
Example
Searching 5432 jumps straight to the PostgreSQL row (TCP, the default database port), while typing mail surfaces the SMTP, IMAP and POP3 entries together.
Everything runs in your browser; nothing is uploaded.