Port Reference

Comprehensive reference for network ports. Search or browse common TCP/UDP ports to find their associated services, protocols, and typical use cases. Essential for network administration and security.

Showing 43 ports

20
TCP

FTP-Data

file

FTP data transfer

21
TCP

FTP

file

FTP control (command)

22
TCP

SSH/SFTP

file

Secure Shell / Secure FTP

23
TCP

Telnet

remote

Telnet (unencrypted remote access)

25
TCP

SMTP

email

Simple Mail Transfer Protocol

53
TCP/UDP

DNS

security

Domain Name System

67
UDP

DHCP

security

DHCP Server

68
UDP

DHCP

security

DHCP Client

69
UDP

TFTP

file

Trivial File Transfer Protocol

80
TCP

HTTP

web

Hypertext Transfer Protocol (unencrypted web)

110
TCP

POP3

email

Post Office Protocol v3

123
UDP

NTP

security

Network Time Protocol

143
TCP

IMAP

email

Internet Message Access Protocol

161
UDP

SNMP

security

Simple Network Management Protocol

389
TCP

LDAP

security

Lightweight Directory Access Protocol

443
TCP

HTTPS

web

HTTP Secure (encrypted web)

445
TCP

SMB

file

Server Message Block (Windows file sharing)

465
TCP

SMTPS

email

SMTP over SSL

514
UDP

Syslog

other

System logging

587
TCP

Submission

email

Mail submission (SMTP with STARTTLS)

636
TCP

LDAPS

security

LDAP over SSL

993
TCP

IMAPS

email

IMAP over SSL

995
TCP

POP3S

email

POP3 over SSL

1194
UDP

OpenVPN

security

OpenVPN

1433
TCP

MSSQL

database

Microsoft SQL Server

1521
TCP

Oracle

database

Oracle database

2181
TCP

ZooKeeper

other

Apache ZooKeeper

3000
TCP

Dev Server

web

Common development server port (Node.js, React, etc.)

3306
TCP

MySQL

database

MySQL database server

3389
TCP

RDP

remote

Remote Desktop Protocol (Windows)

5000
TCP

Dev Server

web

Common development server port (Flask, etc.)

5432
TCP

PostgreSQL

database

PostgreSQL database server

5672
TCP

AMQP

other

RabbitMQ / AMQP messaging

5900
TCP

VNC

remote

Virtual Network Computing

6379
TCP

Redis

database

Redis in-memory data store

8000
TCP

HTTP-Alt

other

Alternative HTTP / development

8080
TCP

HTTP-Alt

web

Alternative HTTP port, often used for proxies

8443
TCP

HTTPS-Alt

web

Alternative HTTPS port

9000
TCP

Various

other

PHP-FPM, SonarQube, etc.

9092
TCP

Kafka

other

Apache Kafka

9200
TCP

Elasticsearch

database

Elasticsearch REST API

11211
TCP

Memcached

other

Memcached

27017
TCP

MongoDB

database

MongoDB database server

Port Ranges

Well-Known Ports0-1023
Registered Ports1024-49151
Dynamic/Private Ports49152-65535

FAQ

What are well-known ports?

Well-known ports are 0-1023, assigned by IANA to common services. Examples: HTTP (80), HTTPS (443), SSH (22), FTP (21), SMTP (25), DNS (53). These typically require root/admin privileges.

What is the difference between TCP and UDP?

TCP provides reliable, ordered delivery with error checking and is used for HTTP, SSH, and email. UDP is faster but unreliable, used for DNS, streaming, and gaming where speed matters more than reliability.

What ports should I keep open on my firewall?

Only open ports for services you actively use. Common ports to consider: 80/443 for web servers, 22 for SSH, 25/587/993 for email. Always close unused ports to minimize security risks.

Related Tools