# Common Port Numbers - 60 Services With Security Notes

> Free port number lookup: search 60+ common ports by number, service or purpose, see which must never face the internet, and find what is using one locally.

- URL: https://qilingtools.com/en/port-numbers
- Category: Developer Tools (https://qilingtools.com/en/dev)
- Tags: [Developer](https://qilingtools.com/en/tags/dev), [Network & HTTP](https://qilingtools.com/en/tags/network)
- Last updated: 2026-10-26
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

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.

## How to use

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

## Features

- 60+ ports you will genuinely meet rather than a copy of the IANA registry
- Database, cache and container ports carry the risk and the reason
- Separates the pairs people confuse: 465 vs 587, 143 vs 993, 2375 vs 2376
- Includes the commands to see what holds a port on macOS, Linux and Windows

## 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.

## Related tools

- [JSON Formatter](https://qilingtools.com/en/json): Free online JSON formatter: beautify or minify, validate with the exact line and column of any error, browse a collapsible tree, sort keys and escape strings.
- [Base64 Encode/Decode](https://qilingtools.com/en/base64): Free online Base64 encoder and decoder: UTF-8 safe, optional URL-safe variant, convert text to Base64 and back in real time. Processed locally, never uploaded.
- [URL Encode/Decode](https://qilingtools.com/en/url-encode): Free online URL encoder and decoder with encodeURIComponent and encodeURI modes. Escapes Chinese, spaces and special characters. Real-time and local, no upload.
- [JWT Decoder](https://qilingtools.com/en/jwt): Free online JWT decoder: decode the header and payload of a JSON Web Token, show expiry and issued-at times, all locally without uploading the token.
- [Timestamp Converter](https://qilingtools.com/en/timestamp): Free online Unix timestamp converter: convert timestamps and dates, auto-detect seconds or milliseconds, and show local, UTC, ISO 8601 and relative time.
- [Hash / Checksum](https://qilingtools.com/en/hash): Free online hash calculator: SHA-1, SHA-256, SHA-384 and SHA-512 of text or any file through the browser crypto API. Files never leave your device.
- [UUID Generator](https://qilingtools.com/en/uuid): Free online UUID generator: create RFC 4122 UUID v4 in bulk with a cryptographic RNG. Options for uppercase, no hyphens and braces, with one-click copy.
- [Base Converter](https://qilingtools.com/en/base-convert): Free online number base converter: convert between binary, octal, decimal, hexadecimal and any base 2–36. Uses BigInt for huge integers, computed locally.
