Common Network Ports

A reference guide for commonly used network ports and their services.

Download CSV
PortProtocolServiceDescriptionCategoryDetails
20TCPFTPUsed by FTP to transfer files between a client and server.File Transfer
21TCPFTP ControlUsed by FTP for control commands to establish and manage the FTP session.File Transfer
22TCPSSH (Secure Shell)Used for secure remote login and command execution over an encrypted connection.Remote Access
23TCPTelnetUsed for unencrypted remote login and command execution over a network.Remote Login
55UDP/TCPDNS (Domain Resolution)Used for resolving domain names to IP addresses and vice versa, allowing users to access websites and services using human-readable names instead of numeric IP addresses.Domain Name System
67UDPDHCP (Server to Client)Used by DHCP servers to assign IP addresses and network configuration to clients on a network.Dynamic Host Configuration Protocol
68UDPDHCP (Client to Server)Used by DHCP clients to request IP addresses and network configuration from DHCP servers on a network.Dynamic Host Configuration Protocol
69UDPTFTP (Trivial File Transfer Protocol)Used for simple file transfers without authentication, often in network booting scenarios.File Transfer
80TCPHTTP (Hypertext Transfer Protocol)Used for unencrypted web traffic, allowing users to access websites and web applications using a web browser.Web Services
110TCPPOP3 (Email Receiving)Used for receiving email from a mail server, allowing users to download their email messages to their local device.Email Services
123UDPNTP (Network Time Protocol)Used for synchronizing the clocks of computers over a network, ensuring accurate timekeeping across devices.Time Synchronization
138UDPNetBIOS Datagram ServiceProvides connectionless communication between NetBIOS devices on a local network. It allows devices to send datagrams, browse network resources, and exchange information without establishing a session.Network Services
143TCPIMAPInternet Message Access Protocol (IMAP) allows email clients to access and manage messages stored on a mail server without downloading them permanently to a device.Email Services
161UDPSNMPSimple Network Management Protocol (SNMP) is used to monitor, manage, and collect information from network devices such as routers, switches, servers, printers, and access points.Network Management
443TCPHTTPSHTTPS (Hypertext Transfer Protocol Secure) provides encrypted communication between a web browser and a web server using SSL/TLS encryption.Web Services
445TCPSMBServer Message Block (SMB) is a network protocol used for sharing files, folders, printers, and other resources between computers on a network.File Sharing