Back to Tools

Common Ports Reference

Searchable database of 400+ well-known TCP/UDP port numbers.

Share:
Protocol:
Showing 143 of 143 port entries
PortProtocolServiceDescriptionCategory
20TCPFTP-DATAFTP data transferFile Transfer
21TCPFTPFTP control (command)File Transfer
22TCPSSHSecure Shell — remote access, SCP, SFTPRemote Access
23TCPTelnetTelnet — unencrypted remote login (legacy)Remote Access
25TCPSMTPSimple Mail Transfer Protocol — email sendingEmail
43TCPWHOISWHOIS directory serviceNetwork Services
53TCP/UDPDNSDomain Name System — name resolutionNetwork Services
67UDPDHCP ServerDHCP server — IP address assignmentNetwork Services
68UDPDHCP ClientDHCP client — IP address requestNetwork Services
69UDPTFTPTrivial File Transfer Protocol — firmware updates, PXE bootFile Transfer
80TCPHTTPHypertext Transfer Protocol — web trafficWeb
88TCP/UDPKerberosKerberos authentication — Active DirectoryAuthentication
110TCPPOP3Post Office Protocol v3 — email retrievalEmail
111TCP/UDPRPCONC RPC portmapper — NFSNetwork Services
119TCPNNTPNetwork News Transfer ProtocolMessaging
123UDPNTPNetwork Time Protocol — time synchronizationNetwork Services
135TCP/UDPMSRPC / DCE-RPCMicrosoft RPC Endpoint Mapper — Windows services, WMI, AD replicationWindows
137UDPNetBIOS-NSNetBIOS Name Service — Windows name resolutionWindows
138UDPNetBIOS-DGMNetBIOS Datagram Service — Windows file sharingWindows
139TCPNetBIOS-SSNNetBIOS Session Service — SMB over NetBIOSWindows
143TCPIMAPInternet Message Access Protocol — emailEmail
161UDPSNMPSimple Network Management Protocol — monitoringMonitoring
162UDPSNMP TrapSNMP Trap — event notificationsMonitoring
177UDPXDMCPX Display Manager Control ProtocolRemote Access
179TCPBGPBorder Gateway Protocol — inter-AS routingRouting
194TCPIRCInternet Relay ChatMessaging
389TCP/UDPLDAPLightweight Directory Access Protocol — Active Directory queriesAuthentication
427TCP/UDPSLPService Location ProtocolNetwork Services
443TCPHTTPSHTTP over TLS/SSL — secure web trafficWeb
445TCPSMB / CIFSServer Message Block — Windows file and printer sharing, ADWindows
464TCP/UDPKerberos (kpasswd)Kerberos password change — Active DirectoryAuthentication
465TCPSMTPSSMTP over SSL — email submission (legacy)Email
500UDPIKE / IPSecInternet Key Exchange — VPN negotiationVPN / Security
514UDPSyslogSyslog — system loggingMonitoring
515TCPLPD / LPRLine Printer Daemon — Unix printingPrinting
520UDPRIPRouting Information ProtocolRouting
521UDPRIPngRouting Information Protocol for IPv6Routing
546UDPDHCPv6 ClientDHCPv6 clientNetwork Services
547UDPDHCPv6 ServerDHCPv6 serverNetwork Services
548TCPAFPApple Filing Protocol — macOS file sharingFile Transfer
554TCP/UDPRTSPReal Time Streaming Protocol — video streamingMedia
587TCPSMTP (Submission)Email submission (STARTTLS) — modern mail sendingEmail
593TCPHTTP RPCMicrosoft RPC over HTTP — Outlook AnywhereWindows
623UDPIPMIIntelligent Platform Management Interface — server out-of-band managementManagement
631TCP/UDPIPP / CUPSInternet Printing Protocol — CUPS printingPrinting
636TCPLDAPSLDAP over SSL — secure Active DirectoryAuthentication
647TCPDHCP FailoverDHCP server failover protocolNetwork Services
660TCPMac Server AdminMac OS X Server administrationManagement
749TCP/UDPKerberos AdminKerberos administrationAuthentication
853TCPDNS over TLSDNS-over-TLS (DoT) — encrypted DNSNetwork Services
902TCPVMware ServerVMware ESXi/vSphere remote consoleVirtualization
989TCPFTPS-DATAFTP data over SSLFile Transfer
990TCPFTPSFTP control over SSLFile Transfer
993TCPIMAPSIMAP over SSL — secure emailEmail
995TCPPOP3SPOP3 over SSL — secure email retrievalEmail
1080TCPSOCKS ProxySOCKS proxy serverProxy
1099TCPJava RMIJava Remote Method Invocation registryDevelopment
1194UDPOpenVPNOpenVPN — SSL/TLS VPNVPN / Security
1433TCPMSSQLMicrosoft SQL Server databaseDatabase
1434UDPMSSQL BrowserSQL Server Browser — instance discoveryDatabase
1521TCPOracle DBOracle Database listenerDatabase
1723TCPPPTPPoint-to-Point Tunneling Protocol — VPN (legacy)VPN / Security
1812UDPRADIUS AuthRADIUS authentication — 802.1X, Wi-Fi, VPNAuthentication
1813UDPRADIUS AccountingRADIUS accountingAuthentication
1900UDPSSDP / UPnPSimple Service Discovery Protocol — UPnP device discoveryNetwork Services
2049TCP/UDPNFSNetwork File System — Unix/Linux file sharingFile Transfer
2082TCPcPanelcPanel web hosting control panel (HTTP)Web
2083TCPcPanel SSLcPanel over HTTPSWeb
2086TCPWHMWeb Host Manager (HTTP)Web
2087TCPWHM SSLWeb Host Manager (HTTPS)Web
2181TCPZooKeeperApache ZooKeeper — distributed coordinationMiddleware
2375TCPDocker APIDocker Engine REST API (unencrypted — do not expose!)Containers
2376TCPDocker API TLSDocker Engine REST API over TLSContainers
2377TCPDocker SwarmDocker Swarm cluster managementContainers
2483TCP/UDPOracle DB (SSL)Oracle Database SSL listenerDatabase
2484TCP/UDPOracle DB TLSOracle Database TLSDatabase
3000TCPGrafana / DevGrafana default port, Node.js dev serverMonitoring
3268TCPLDAP GCActive Directory Global Catalog (LDAP)Authentication
3269TCPLDAP GC SSLActive Directory Global Catalog over SSLAuthentication
3306TCPMySQL / MariaDBMySQL and MariaDB database serverDatabase
3389TCPRDPRemote Desktop Protocol — Windows remote accessRemote Access
3690TCPSVNSubversion version control systemDevelopment
4369TCPRabbitMQ EPMDErlang Port Mapper — RabbitMQ node discoveryMiddleware
4443TCPHTTPS (alt)Alternate HTTPS portWeb
4500UDPIPSec NAT-TIPSec NAT Traversal — VPN through NATVPN / Security
4567TCPSinatra / DevCommon development server portDevelopment
5000TCPFlask / DevPython Flask default, Docker RegistryDevelopment
5060TCP/UDPSIPSession Initiation Protocol — VoIPVoIP
5061TCPSIP TLSSIP over TLS — secure VoIPVoIP
5222TCPXMPP ClientExtensible Messaging and Presence Protocol (Jabber)Messaging
5269TCPXMPP ServerXMPP server-to-server federationMessaging
5432TCPPostgreSQLPostgreSQL database serverDatabase
5433TCPPostgreSQL (alt)PostgreSQL alternate portDatabase
5601TCPKibanaElastic Kibana web interfaceMonitoring
5672TCPRabbitMQ AMQPRabbitMQ AMQP message brokerMiddleware
5671TCPRabbitMQ AMQP TLSRabbitMQ AMQP over TLSMiddleware
5900TCPVNCVirtual Network Computing — remote desktopRemote Access
5985TCPWinRM HTTPWindows Remote Management (HTTP) — PowerShell remotingRemote Access
5986TCPWinRM HTTPSWindows Remote Management (HTTPS) — PowerShell remoting over SSLRemote Access
6379TCPRedisRedis in-memory data storeDatabase
6443TCPKubernetes APIKubernetes API serverContainers
6514TCPSyslog TLSSyslog over TLSMonitoring
7001TCPWebLogicOracle WebLogic application serverWeb
7077TCPApache SparkApache Spark masterMiddleware
7474TCPNeo4jNeo4j graph database HTTPDatabase
8000TCPHTTP (alt)Alternative HTTP, Django dev serverWeb
8008TCPHTTP (alt)Alternative HTTPWeb
8080TCPHTTP Proxy / AltCommon HTTP proxy and alternate web server portWeb
8081TCPHTTP (alt)Alternative HTTP, Nexus RepositoryWeb
8086TCPInfluxDBInfluxDB time-series database HTTP APIDatabase
8088TCPHTTP (alt)Alternative HTTP portWeb
8089TCPSplunk ManagementSplunk management portMonitoring
8140TCPPuppetPuppet master — configuration managementManagement
8161TCPActiveMQ WebApache ActiveMQ web admin consoleMiddleware
8443TCPHTTPS (alt)Alternate HTTPS port — Tomcat, vSphere, many web appsWeb
8888TCPJupyter / HTTP altJupyter Notebook, alternative HTTPDevelopment
9000TCPSonarQube / PHP-FPMSonarQube web server, PHP-FPMDevelopment
9090TCPPrometheusPrometheus metrics serverMonitoring
9092TCPApache KafkaApache Kafka message brokerMiddleware
9200TCPElasticsearchElasticsearch REST APIDatabase
9300TCPElasticsearch ClusterElasticsearch inter-node communicationDatabase
9418TCPGitGit protocol — git clone/pullDevelopment
9443TCPHTTPS (alt)Alternate HTTPS, Portainer, CockpitWeb
10000TCPWebminWebmin web-based system administrationManagement
10250TCPKubeletKubernetes kubelet APIContainers
10251TCPkube-schedulerKubernetes scheduler (deprecated)Containers
10252TCPkube-controllerKubernetes controller manager (deprecated)Containers
11211TCP/UDPMemcachedMemcached distributed memory cacheDatabase
15672TCPRabbitMQ AdminRabbitMQ management web interfaceMiddleware
16443TCPMicroK8s APIMicroK8s Kubernetes API serverContainers
17500TCPDropboxDropbox LAN syncFile Transfer
18080TCPMonero / RPC altMonero RPC, alternative HTTPOther
19132UDPMinecraft BedrockMinecraft Bedrock Edition multiplayerGames
19999TCPNetdataNetdata real-time monitoring dashboardMonitoring
25565TCPMinecraft JavaMinecraft Java Edition multiplayerGames
27015TCP/UDPSteam / Source GamesSteam game servers (CS:GO, TF2, etc.)Games
27017TCPMongoDBMongoDB NoSQL databaseDatabase
27018TCPMongoDB ShardMongoDB shard serverDatabase
27019TCPMongoDB ConfigMongoDB config serverDatabase
32400TCPPlex Media ServerPlex Media Server web interfaceMedia
49152TCP/UDPDynamic / Ephemeral StartStart of IANA dynamic/private port rangeOther
1024–65535TCP/UDPDynamic / PrivateDynamic, private, and ephemeral ports (IANA)Other
49152–65535TCP/UDPEphemeral PortsWindows ephemeral/dynamic port rangeWindows

Reference includes 143+ well-known TCP/UDP port assignments. IANA registered ports 0-49151.

Found this tool useful?

Share it with your colleagues and friends!