QiLing Tools

🔌Common Port Numbers - 60 Services With Security Notes

Firewall rules, a connection that will not open, a suspicious log line — all of them start with “what is this port for?”. This table is grouped the way you actually look things up: web, local development, remote access, databases, container ops, network services. More importantly it flags the ports that turn into an incident the moment they face the internet — Redis 6379, MongoDB 27017, Docker 2375 get found within hours.

Free · No sign-up · Runs in your browserLast updated:

Loading tool...

How to use Port numbers

  1. 1Search by number (3306), service (redis) or purpose (remote desktop)
  2. 2Browse by group using the buttons
  3. 3Watch for the red “keep off the internet” markers

FAQ

How is the port range divided?
0-1023 are well-known ports and need root (or setcap) to bind on Linux; 1024-49151 are registered with IANA; 49152 and above are ephemeral, which is where the system takes source ports for outgoing connections.
How do I find what is using a port?
macOS / Linux: lsof -i :3000 or ss -ltnp | grep 3000. Windows: netstat -ano | findstr :3000 for the PID, then tasklist | findstr PID. On macOS, port 5000 is often taken by AirPlay Receiver, which you can turn off in System Settings.
Does changing the default port improve security?
It cuts the noise from automated scanners but stops nothing targeted — nmap identifies the real service in seconds. What helps is binding to localhost or a private network, firewall allowlists, key-based login and actual authentication.
Why can my cloud server not send mail?
Most providers block outbound port 25 to fight spam. Use 587 (STARTTLS) or 465 (implicit TLS) against a mail provider, or ask support to unblock it.