BYTETOOLS

Port Number Lookup

Look up what a TCP or UDP port is used for — search 150+ common well-known and registered ports by number, service name or protocol. Instant and offline.

156
Matching ports
156
Ports in reference table
PortProtocolServiceDescription
7tcp/udpechoEcho protocol
19tcp/udpchargenCharacter generator protocol
20tcpftp-dataFTP data transfer
21tcpftpFTP control (commands)
22tcpsshSecure Shell — remote login, SFTP, SCP, tunnels
23tcptelnetTelnet — unencrypted remote login (legacy)
25tcpsmtpSMTP — mail transfer between servers
37tcp/udptimeTime protocol (legacy)
43tcpwhoisWHOIS directory service
49tcp/udptacacsTACACS+ authentication
53tcp/udpdnsDomain Name System
67udpdhcp-serverDHCP / BOOTP server
68udpdhcp-clientDHCP / BOOTP client
69udptftpTrivial File Transfer Protocol
79tcpfingerFinger user-information protocol
80tcphttpHTTP — unencrypted web traffic
88tcp/udpkerberosKerberos authentication
102tcpiso-tsapSiemens S7 / ISO-TSAP (industrial)
110tcppop3POP3 — mail retrieval (plain)
111tcp/udprpcbindONC RPC portmapper (NFS)
113tcpidentIdent / auth protocol
119tcpnntpNNTP — Usenet news
123udpntpNetwork Time Protocol
135tcp/udpmsrpcMicrosoft RPC endpoint mapper
137udpnetbios-nsNetBIOS name service
138udpnetbios-dgmNetBIOS datagram service
139tcpnetbios-ssnNetBIOS session service (SMB over NetBIOS)
143tcpimapIMAP — mail retrieval (plain)
161udpsnmpSNMP — network monitoring queries
162udpsnmptrapSNMP traps / notifications
179tcpbgpBorder Gateway Protocol (internet routing)
194tcpircInternet Relay Chat (official)
201tcp/udpat-rtmpAppleTalk routing maintenance
264tcpbgmpBorder Gateway Multicast Protocol
318tcp/udptspTime Stamp Protocol
389tcp/udpldapLDAP — directory services (plain)
427tcp/udpsvrlocService Location Protocol
443tcphttpsHTTPS — TLS-encrypted web traffic (also QUIC/HTTP3 on UDP)
445tcpmicrosoft-dsSMB over TCP — Windows file sharing
464tcp/udpkpasswdKerberos password change
465tcpsmtpsSMTP over implicit TLS (mail submission)
500udpisakmpIKE key exchange for IPsec VPNs
512tcpexecRemote process execution (legacy r-services)
513tcploginrlogin (legacy)
514udpsyslogSyslog — remote logging
515tcpprinterLPD/LPR — line printer daemon
520udpripRouting Information Protocol
521udpripngRIPng (IPv6 routing)
546udpdhcpv6-clientDHCPv6 client
547udpdhcpv6-serverDHCPv6 server
554tcp/udprtspReal Time Streaming Protocol (cameras, media)
587tcpsubmissionSMTP mail submission with STARTTLS (the modern sending port)
593tcphttp-rpc-epmapMicrosoft RPC over HTTP
631tcp/udpippInternet Printing Protocol (CUPS)
636tcpldapsLDAP over TLS
646tcp/udpldpMPLS Label Distribution Protocol
853tcpdns-over-tlsDNS over TLS (DoT)
873tcprsyncrsync file synchronisation daemon
902tcpvmware-authVMware ESXi authentication
989tcpftps-dataFTP over TLS — data
990tcpftpsFTP over TLS — control
993tcpimapsIMAP over TLS
995tcppop3sPOP3 over TLS
1080tcpsocksSOCKS proxy
1194tcp/udpopenvpnOpenVPN
1234tcp/udpvlcCommon VLC / ad-hoc streaming port (unofficial)
1241tcpnessusNessus vulnerability scanner
1311tcpdell-openmanageDell OpenManage web console
1433tcpms-sql-sMicrosoft SQL Server
1434udpms-sql-mMicrosoft SQL Server browser/monitor
1521tcporacle-dbOracle database listener
1701udpl2tpLayer 2 Tunneling Protocol (VPN)
1723tcppptpPPTP VPN (obsolete, insecure)
1812udpradiusRADIUS authentication
1813udpradius-acctRADIUS accounting
1883tcpmqttMQTT — IoT messaging (plain)
1900udpssdpUPnP discovery (SSDP)
2049tcp/udpnfsNetwork File System
2082tcpcpanelcPanel (plain)
2083tcpcpanel-sslcPanel over TLS
2086tcpwhmWHM (plain)
2087tcpwhm-sslWHM over TLS
2121tcpftp-altAlternative FTP port
2181tcpzookeeperApache ZooKeeper client port
2375tcpdockerDocker daemon API (unencrypted — do not expose)
2376tcpdocker-tlsDocker daemon API over TLS
2483tcporacle-altOracle DB listener (plain, alt)
2484tcporacle-sslOracle DB listener over TLS
3000tcpdev-httpCommon dev-server port (Node, Rails, Grafana)
3128tcpsquidSquid HTTP proxy
3260tcpiscsiiSCSI target
3268tcpgc-ldapActive Directory global catalog (LDAP)
3306tcpmysqlMySQL / MariaDB database
3389tcp/udprdpRemote Desktop Protocol
3478udpstunSTUN/TURN — NAT traversal for VoIP/WebRTC
3690tcpsvnSubversion
4369tcpepmdErlang port mapper (RabbitMQ clustering)
4500udpipsec-nat-tIPsec NAT traversal
4789udpvxlanVXLAN overlay networks
5000tcpupnp/devFlask dev server, Synology DSM, AirPlay receiver

Showing the first 100 of 156 matches — refine your search to narrow down.

This is a reference table, not a port scanner — it does not probe anything. Ports 0–1023 are well-known, 1024–49151 registered, 49152–65535 dynamic/ephemeral.

What is the Port Number Lookup?

Port Number Lookup answers the question "what runs on port X? " instantly.

  • 150+ common well-known and registered ports, IANA-derived
  • Search by number (prefix matching) or by service name and description
  • TCP / UDP protocol filter
  • Covers web, mail, database, VPN, remote-access, IoT and gaming ports
  • Explains the well-known / registered / ephemeral port ranges
  • Works fully offline — it is a reference, not a scanner

How to use the Port Number Lookup

  1. 1

    Type a port number or a service name into the search box.

  2. 2

    Optionally filter by TCP or UDP.

  3. 3

    Read the matching rows — port, protocol, service and what it is used for.

  4. 4

    Clear the search to browse the full reference table.

About the Port Number Lookup

Port Number Lookup answers the question "what runs on port X?" instantly. Type a number like 443 or a service name like ssh and the embedded reference table filters live, showing the port, protocol, official service name and a practical description of what actually uses it.

The table covers the well-known and registered ports you meet in real work: web and mail ports, databases like MySQL, PostgreSQL, Redis and MongoDB, infrastructure like DNS, DHCP, SNMP and BGP, remote access like SSH, RDP and VNC, plus VPNs, messaging, game servers and container platforms. Protocol filtering separates TCP from UDP services.

This is a reference table, not a port scanner — it probes nothing and needs no network at all. The IANA-derived dataset ships inside the page, so lookups are instant, private and fully offline.

Frequently asked questions

What are well-known, registered and ephemeral ports?

Ports 0–1023 are well-known, reserved for core services like HTTP (80) and SSH (22), and traditionally need root to bind. Ports 1024–49151 are registered for specific applications with IANA, and 49152–65535 are dynamic or ephemeral — handed out temporarily to the client side of connections.

What is the difference between TCP and UDP on the same port number?

TCP and UDP have independent port spaces, so TCP 53 and UDP 53 are separate — DNS happens to use both. TCP gives reliable, ordered delivery for things like web pages and email, while UDP is a fire-and-forget datagram service used where speed beats reliability: DNS queries, VoIP, games and streaming.

Can this tool check whether a port is open on my machine?

No — it is a reference table, not a scanner, and browser pages cannot open raw sockets to probe ports anyway. To test open ports use netstat or ss locally, or a network scanner like nmap from another machine. This tool tells you what a port number means once you have found it.

Why isn't the port I searched for listed?

The table carries the few hundred ports people actually look up, not all 65,536. An unlisted number may still be a legitimately registered port, a vendor-specific choice or an ephemeral client port. High random numbers in netstat output are usually ephemeral ports and rarely meaningful by themselves.

Which ports should never be exposed to the internet?

Database and management ports top the list: Redis (6379), MongoDB (27017), MySQL (3306), PostgreSQL (5432), memcached (11211), unencrypted Docker (2375), SMB (445) and RDP (3389) are the classic sources of breaches when left open. Put them behind a VPN or firewall and expose only what must be public.

Related tools