Port Number Lookup — Well-Known Ports

Developer

A port lookup is a reference tool for the mapping between well-known TCP/UDP ports and services, such as SSH (22), HTTP (80), HTTPS (443), and MySQL (3306).

What is it

A port is a 16-bit number (0–65535) that distinguishes services behind one IP address. IANA divides the space into well-known ports (0–1023), registered ports (1024–49151), and dynamic/private ports (49152–65535). This tool ships a built-in list of the ports developers meet most often, searchable by number or service name; for numbers not in the list it reports which range they belong to. Lookups run entirely in your browser.

0–1023 well-known · 1024–49151 registered · 49152–65535 dynamic/private (RFC 6335)

How to use

  1. 1Type a port number (e.g. 443) or a service name (e.g. postgres).
  2. 2Press lookup.
  3. 3Read the protocol, service, and purpose, and copy the result if needed.

Reference

Port Number Lookup — Well-Known Ports Reference
PortProtocolService
22TCPSSH — remote shell, SFTP
53TCP/UDPDNS — name resolution
80TCPHTTP — web
443TCPHTTPS — web over TLS
3306TCPMySQL database
5432TCPPostgreSQL database
6379TCPRedis in-memory store
27017TCPMongoDB database

Sources & standards

FAQ

Can TCP and UDP share the same port number?

Yes. TCP and UDP have separate port spaces, so the same number can be assigned to different services — though services like DNS (53) commonly use both protocols.

What about ports not in this list?

The tool includes the ports most common in development. The complete official list lives in the IANA Service Name and Port Number Registry; for unlisted numbers the tool reports the range (registered or dynamic) they fall into.

Are my searches sent to a server?

No. The port data is a static list embedded in the page and searching happens only in your browser.

Related tools