Quick Reference
Network Port Number Lookup
Look up common TCP/UDP port numbers. Find which service uses which port. Complete reference for developers and system administrators.
How It Works
Enter a port number to see which service commonly uses it, or type a service name to find its default port. Our database covers well-known ports (0-1023) and common registered ports used by popular applications.
Common Use Cases
- Checking which port a database like PostgreSQL (5432) or MySQL (3306) uses
- Configuring firewall rules and knowing which ports to open
- Debugging connection issues by verifying port assignments
- Learning which services run on specific ports in Docker or Kubernetes
Frequently Asked Questions
A port is a virtual endpoint for network communication. It identifies a specific process or service on a computer. Port numbers range from 0 to 65535.
TCP (Transmission Control Protocol) is connection-oriented and reliable. UDP (User Datagram Protocol) is connectionless and faster but less reliable. Different services choose based on their needs.
Port 80 is the default port for HTTP (unencrypted web traffic). Port 443 is used for HTTPS (encrypted web traffic).
Well-known ports (0-1023) are assigned by IANA for standard services like HTTP (80), HTTPS (443). Registered ports (1024-49151) are assigned to specific applications. Dynamic ports (49152-65535) are temporary.
HTTPS uses port 443 by default. HTTP uses port 80. When you visit a website with https://, your browser connects to the server on port 443.
Default ports: PostgreSQL (5432), MySQL (3306), MongoDB (27017), Redis (6379), SQL Server (1433), Oracle (1521), Elasticsearch (9200).
Yes, most services can be configured to run on any port. However, using non-standard ports requires specifying the port in URLs (e.g., localhost:8080).