For developers and sysadmins, port numbers are unavoidable. Firewall rules need port numbers. Server security groups need port configurations. Diagnosing connection issues starts with confirming the port.
There are 65,535 ports in total, with a few dozen commonly used ones — forgetting them is completely normal. Toolshu's Network Port Number Reference covers all common protocol ports with keyword search, so you can look up exactly what you need.
🔗 Tool URL: https://toolshu.com/en/ports
What Is a Port and Why Does It Matter?
A server has a single IP address, but can run dozens of services simultaneously — a website, a database, SSH remote access, email, and more. Ports are how they're told apart.
When a client connects to server-ip:port, the operating system knows which program to hand the request to.
Think of it this way: an IP address is the street address of a building; port numbers are the room numbers inside. Need the database? Head to room 3306. Accessing a website? That's room 80 or 443.
Three Categories of Ports
Well-known ports (0–1023): Assigned by IANA and permanently mapped to specific protocols — HTTP/80, HTTPS/443, SSH/22, FTP/21, and so on. These are essentially universal conventions.
Registered ports (1024–49151): Registered by application developers with IANA, typically used as default ports for specific software — MySQL/3306, Redis/6379, MongoDB/27017, RDP/3389, and others.
Dynamic / private ports (49152–65535): Not centrally assigned. The operating system uses these to temporarily allocate ports for outbound client connections. Usually no manual configuration needed.
Ports Worth Knowing
| Port | Protocol / Service | What It Does |
|---|---|---|
| 22 | SSH | Encrypted remote login for Linux servers |
| 80 | HTTP | Unencrypted web access |
| 443 | HTTPS | Encrypted web access |
| 3306 | MySQL | Relational database |
| 6379 | Redis | In-memory cache database |
| 8080 | HTTP alternate | Common for local development and testing |
| 3389 | RDP | Windows Remote Desktop |
| 25 | SMTP | Outbound email |
| 53 | DNS | Domain name resolution |
| 21 | FTP | File transfer |
How to Search the Tool
Open the page, type a port number or protocol name into the search box — enter mysql or 3306, for example — and matching records filter instantly. See the description, confirm the purpose, no need to dig through documentation.
👉 Bookmark it now, never search for this again: https://toolshu.com/en/ports
Toolshu Online Tools — toolshu.com — for development, ops, and networking. Look up more, memorize less. That works just fine.
Article URL:https://toolshu.com/en/article/network-port-numbers
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License 。



Loading...