Processed locally in your browser — not uploaded
Developer Network Port & Service Reference
Interactive developer reference for well-known, registered, and dynamic TCP/UDP network ports (0–65535). Search by port number or service name (SSH, HTTPS, Postgres, Redis, Kafka) to inspect transport protocols, RFC specifications, attack vectors, and firewall hardening advice.
FTP Data
File Transfer Protocol (FTP) data transfer channel.
FTP Control
File Transfer Protocol (FTP) command control channel.
SSH / SFTP
Secure Shell (SSH) for secure command line access and SFTP file transfers.
Spec: RFC 4251Telnet
Unencrypted text communications for remote terminal access.
SMTP
Simple Mail Transfer Protocol for server-to-server email routing.
Spec: RFC 5321DNS
Domain Name System resolution (UDP for queries, TCP for zone transfers).
Spec: RFC 1035HTTP
Hypertext Transfer Protocol for unencrypted web traffic.
Spec: RFC 7230POP3
Post Office Protocol version 3 for retrieving email messages.
NTP
Network Time Protocol for clock synchronization across system servers.
Spec: RFC 5905IMAP
Internet Message Access Protocol for mail retrieval and sync.
HTTPS
HTTP Secure over TLS/SSL encryption for web applications and APIs.
Spec: RFC 8446SMTPS
SMTP over implicit TLS for secure email submission.
MS SQL Server
Microsoft SQL Server relational database engine port.
MySQL / MariaDB
MySQL and MariaDB default relational database connectivity port.
RDP
Microsoft Remote Desktop Protocol for graphical Windows server administration.
PostgreSQL
PostgreSQL object-relational database default listener port.
Redis
Redis in-memory key-value cache and data structure store.
HTTP Alternate / Proxy
Alternative HTTP web server port, common for Tomcat, Spring, and proxies.
HTTPS Alternate
Alternative HTTPS web server listener or management console port.
Apache Kafka
Apache Kafka distributed event streaming platform broker port.
MongoDB
MongoDB NoSQL document database listener port.
How to use
- Type a port number (e.g. 22, 80, 443, 5432, 6379), service name (SSH, HTTPS, Postgres), or keyword into the search bar.
- Filter ports by transport protocol (TCP, UDP, or Both) or functional category (Web, Database, DevOps, Remote Access).
- Inspect the port's standard service protocol, security risks, common attack vectors, and hardening recommendations.
- Copy port configurations or RFC standards for firewall rule design.
Understanding the output
Network ports (0–65535) route network traffic to specific software processes. Ports 0–1023 are Well-Known System Ports, 1024–49151 are Registered User Ports, and 49152–65535 are Dynamic/Private Ports.
Common issues & tips
- •Leaving database ports (5432 PostgreSQL, 3306 MySQL, 6379 Redis) open to 0.0.0.0/0 without TLS or SSH tunneling.
- •Confusing TCP and UDP transport behavior: TCP is connection-oriented, whereas UDP is connectionless.
Frequently asked questions
- What is the difference between Well-Known, Registered, and Dynamic ports?
- Ports 0–1023 are Well-Known (reserved for system services like HTTP/SSH), 1024–49151 are Registered, and 49152–65535 are Dynamic/Ephemeral.