Back to Tools
Network ToolsAvailable

Port Reference Guide

A comprehensive reference of common network ports, their services, protocols, and security risk levels. Use this to understand which ports should be open or closed on your systems.

49 of 49 ports
PortProtocolServiceDescriptionRisk
20TCPFTP (data)File Transfer Protocol — data transfer channel.high
21TCPFTP (control)File Transfer Protocol — command/control channel. Transmits credentials in plaintext.high
22TCPSSHSecure Shell — encrypted remote administration.low
23TCPTelnetUnencrypted remote administration. Deprecated and dangerous.high
25TCPSMTPSimple Mail Transfer Protocol — email sending.medium
53TCP/UDPDNSDomain Name System — name resolution.medium
67UDPDHCP (server)Dynamic Host Configuration Protocol — IP assignment.medium
68UDPDHCP (client)DHCP client port.low
80TCPHTTPHypertext Transfer Protocol — unencrypted web traffic.medium
110TCPPOP3Post Office Protocol v3 — email retrieval (unencrypted).high
119TCPNNTPNetwork News Transfer Protocol.medium
123UDPNTPNetwork Time Protocol — time synchronization.low
135TCPMS-RPCMicrosoft Remote Procedure Call endpoint mapper.high
137UDPNetBIOS NSNetBIOS Name Service.high
139TCPNetBIOS SSNNetBIOS Session Service.high
143TCPIMAPInternet Message Access Protocol — email retrieval.medium
161UDPSNMPSimple Network Management Protocol — network device monitoring.high
194TCPIRCInternet Relay Chat.medium
389TCPLDAPLightweight Directory Access Protocol.medium
443TCPHTTPSHTTP over TLS/SSL — encrypted web traffic.low
445TCPSMBServer Message Block — Windows file/printer sharing. Common ransomware vector.high
465TCPSMTPSSMTP over TLS — secure email sending.low
500UDPIKE / IPsecInternet Key Exchange — VPN negotiation.low
514UDPSyslogSystem logging protocol.medium
587TCPSMTP (submission)Email submission with STARTTLS.low
636TCPLDAPSLDAP over TLS/SSL.low
993TCPIMAPSIMAP over TLS/SSL.low
995TCPPOP3SPOP3 over TLS/SSL.low
1080TCPSOCKSSOCKS proxy protocol.medium
1194UDPOpenVPNOpenVPN default port.low
1433TCPMS SQLMicrosoft SQL Server.high
1521TCPOracle DBOracle database default listener.high
2049TCP/UDPNFSNetwork File System.high
2083TCPcPanel SSLcPanel/WHM over HTTPS.low
3306TCPMySQLMySQL / MariaDB database. Should never be publicly exposed.high
3389TCPRDPRemote Desktop Protocol. High-value target for brute force.high
4443TCPHTTPS altAlternate HTTPS port.low
5432TCPPostgreSQLPostgreSQL database default port.high
5900TCPVNCVirtual Network Computing — remote desktop.high
5985TCPWinRM (HTTP)Windows Remote Management over HTTP.high
5986TCPWinRM (HTTPS)Windows Remote Management over HTTPS.medium
6379TCPRedisRedis in-memory database. Often publicly exposed without auth.high
6443TCPKubernetes APIKubernetes API server.high
8080TCPHTTP altAlternate HTTP port, commonly used by proxies and dev servers.medium
8443TCPHTTPS altAlternate HTTPS port.low
8888TCPJupyterJupyter Notebook default port.high
9200TCPElasticsearchElasticsearch REST API. Often publicly exposed without auth.high
27017TCPMongoDBMongoDB default port. Commonly found exposed publicly.high
51820UDPWireGuardWireGuard VPN default port.low