ToolboxHub

🔌Port Number Reference

Look up common TCP/UDP port numbers and their associated services.

Share:
PortProtocolServiceDescription
TCPFTP DataFile Transfer Protocol data
TCPFTP ControlFile Transfer Protocol control
TCPSSHSecure Shell remote access
TCPTelnetTelnet remote access (unencrypted)
TCPSMTPSimple Mail Transfer Protocol
TCP/UDPDNSDomain Name System
TCPHTTPHypertext Transfer Protocol
TCPPOP3Post Office Protocol v3
TCPIMAPInternet Message Access Protocol
TCPHTTPSHTTP Secure (TLS)
TCPSMTPSSMTP over TLS
TCPSMTP SubmissionEmail submission
TCPIMAPSIMAP over TLS
TCPPOP3SPOP3 over TLS
TCPDev ServerCommon Node.js/React dev server
TCPMySQLMySQL database server
TCPPostgreSQLPostgreSQL database
TCPKibanaElasticsearch Kibana dashboard
TCPRedisRedis in-memory data store
TCPHTTP AltAlternative HTTP port
TCPHTTPS AltAlternative HTTPS port
TCPElasticsearchElasticsearch REST API
TCPMongoDBMongoDB database server

About Port Number Reference

Quickly look up standard TCP and UDP port numbers and the services assigned to them — from well-known ports (0-1023) to registered ports (1024-49151). Search by port number or service name. Includes HTTP, HTTPS, SSH, FTP, DNS, SMTP, MySQL, PostgreSQL, Redis, MongoDB, and hundreds more.

How to Use Port Number Reference

  1. 1

    Search by port or service

    Enter a port number or service name in the search field to filter the reference table.

  2. 2

    View service details

    See the protocol (TCP/UDP), service name, and description for each port.

  3. 3

    Copy the port number

    Click any port number to copy it for use in configuration files or firewall rules.

Common Use Cases

  • Checking which service uses a specific port number during debugging
  • Configuring firewall rules and network security groups
  • Learning standard network port assignments for sysadmin work
  • Verifying port conflicts when setting up new services

Frequently Asked Questions

What are well-known ports?
Well-known ports (0-1023) are reserved by IANA for standard system services — e.g. port 80 for HTTP, 443 for HTTPS, 22 for SSH. Registered ports (1024-49151) are assigned to specific applications like MySQL (3306) or Redis (6379).
Does it cover both TCP and UDP?
Yes — each entry shows whether the service uses TCP, UDP, or both protocols.

Related Tools