A searchable reference of common TCP and UDP ports: web, mail, databases, remote access, gaming and more. Type a port number or service name to filter instantly. Handy for firewall rules and debugging.
Port numbers steer traffic to the right service on a host: well-known ports 0-1023 are assigned to core services like HTTP (80) and SSH (22), registered ports 1024-49151 cover databases and apps like MySQL (3306), and dynamic ports 49152-65535 are picked automatically for outbound connections. TCP and UDP number their ports independently, so port 53 means DNS on both.
Use this reference when writing firewall rules, reading netstat output, configuring Docker port mappings, or debugging connection refused errors. If a service is unreachable, the first check is always whether its port is open and listening on the right interface.