Well-Known Network Ports CheatSheet

Network Ports Cheatsheet 2025 – Complete List of TCP/UDP Port Numbers
Network Ports Cheatsheet
🔍
Ctrl+L
PORT SERVICE PROTOCOL CATEGORY SECURITY DESCRIPTION

Port Range & Protocol Reference

Complete documentation on port ranges, transport layers, and common application protocols
Well-known / System Ports
Reserved for system services and well-known protocols
Range: 0 – 1,023
Assigned by IANA and used by core OS services and widely adopted network protocols. Access to these ports typically requires administrative (root) privileges on the host system.
77 ports available
Registered Ports
Assigned by IANA for specific applications and services
Range: 1,024 – 49,151
Registered with IANA for specific applications. No root privileges required. Commonly used by databases, enterprise apps, game servers, and user-installed services.
127 ports available
Dynamic / Private Ports
Available for dynamic allocation and private applications
Range: 49,152 – 65,535
Also known as ephemeral ports, these are dynamically assigned by the OS for temporary client-side connections. Not registered with IANA for any specific service.
1 port available
TCP

Transmission Control Protocol

Reliable, connection-oriented protocol ensuring data delivery and order. Uses a three-way handshake. Ideal for web, email, file transfers, and any use case where data integrity matters.

UDP

User Datagram Protocol

Fast, connectionless protocol for real-time applications and streaming. No delivery guarantee or ordering, but very low latency. Ideal for DNS, VoIP, video streaming, and online gaming.

SCTP

Stream Control Transmission Protocol

Advanced protocol combining TCP reliability with UDP performance. Supports multi-homing and multi-streaming. Widely used in telephony signalling (SS7/SIGTRAN) and telecom infrastructure.

HTTP/S

HTTP / HTTPS — Web Traffic

Standard web protocols for browsing and API communications. HTTP (port 80) is unencrypted; HTTPS (port 443) uses TLS/SSL encryption. Always prefer HTTPS for sensitive or authenticated interactions.

SMTP

SMTP / POP3 / IMAP — Email

Email protocols for sending, receiving, and managing messages. SMTP (25/587) sends mail; POP3 (110/995) retrieves it; IMAP (143/993) syncs across devices. Secure variants use TLS/SSL encryption.

SSH

SSH / Telnet — Remote Access

Remote terminal access protocols. SSH (port 22) provides encrypted, authenticated access and is the industry standard. Telnet (port 23) is unencrypted and transmits credentials in plaintext — avoid in production.

22

SSH

Secure Remote Access

443

HTTPS

Secure Web Traffic

3389

RDP

Remote Desktop

3306

MySQL

Database Server

53

DNS

Domain Name System

80

HTTP

Web Traffic

25

SMTP

Mail Transfer

5432

PostgreSQL

Database Server