Network & Security

Port Reference Guide

Complete reference guide for common network ports and services

Calculator

Educational Reference Only

Browsers cannot scan ports directly due to security restrictions. This is a comprehensive reference guide for understanding common network ports. For actual port scanning, use dedicated tools like Nmap on your own systems with proper authorization.

Port Scanning Legality

Port scanning without authorization may be illegal in your jurisdiction. Always ensure you have explicit written permission before scanning any network or system you do not own. Unauthorized scanning can result in criminal charges and civil liability.

Web Services

HTTP, HTTPS, and web-related protocols

8 ports
80

HTTP

TCP

Hypertext Transfer Protocol - Standard web traffic (unencrypted)

443

HTTPS

TCP

HTTP Secure - Encrypted web traffic using TLS/SSL

8080

HTTP Alternate

TCP

Alternative HTTP port, commonly used for proxies and development

8443

HTTPS Alternate

TCP

Alternative HTTPS port for secure web services

3000

Dev Server

TCP

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

5000

Dev Server

TCP

Flask, Python development servers, Docker Registry

8000

HTTP Alternate

TCP

Alternative HTTP port for development and applications

9000

PHP-FPM / SonarQube

TCP

PHP FastCGI Process Manager, SonarQube, various apps

Email Services

SMTP, POP3, IMAP email protocols

7 ports
25

SMTP

TCP

Simple Mail Transfer Protocol - Email transmission between servers

465

SMTPS

TCP

SMTP over SSL - Encrypted email submission

587

SMTP Submission

TCP

Email submission port with STARTTLS encryption

110

POP3

TCP

Post Office Protocol v3 - Email retrieval (unencrypted)

995

POP3S

TCP

POP3 over SSL - Secure email retrieval

143

IMAP

TCP

Internet Message Access Protocol - Email access (unencrypted)

993

IMAPS

TCP

IMAP over SSL - Secure email access

Database Services

MySQL, PostgreSQL, MongoDB, Redis, and other databases

10 ports
3306

MySQL

TCP

MySQL/MariaDB database server

5432

PostgreSQL

TCP

PostgreSQL database server

27017

MongoDB

TCP

MongoDB NoSQL database server

6379

Redis

TCP

Redis in-memory data store

11211

Memcached

TCP/UDP

Memcached distributed caching system

1433

MSSQL

TCP

Microsoft SQL Server database

1521

Oracle DB

TCP

Oracle database listener

9200

Elasticsearch

TCP

Elasticsearch REST API

9042

Cassandra

TCP

Apache Cassandra CQL native protocol

5984

CouchDB

TCP

Apache CouchDB REST API

Security & Remote Access

SSH, VPN, and secure access protocols

8 ports
22

SSH

TCP

Secure Shell - Encrypted remote access and file transfer

23

Telnet

TCP

Unencrypted remote access (INSECURE)

3389

RDP

TCP

Remote Desktop Protocol - Windows remote access

5900

VNC

TCP

Virtual Network Computing - Remote desktop

1194

OpenVPN

UDP

OpenVPN tunnel - Secure VPN connections

500

IKE/IPSec

UDP

Internet Key Exchange for IPSec VPN

4500

IPSec NAT-T

UDP

IPSec NAT Traversal

51820

WireGuard

UDP

WireGuard VPN - Modern, fast VPN protocol

File Transfer

FTP, SFTP, and file sharing protocols

9 ports
20

FTP Data

TCP

FTP data transfer (active mode)

21

FTP Control

TCP

FTP command/control channel

69

TFTP

UDP

Trivial File Transfer Protocol - Simple file transfer

115

SFTP (legacy)

TCP

Simple File Transfer Protocol (not SSH FTP)

990

FTPS

TCP

FTP over TLS/SSL (implicit)

445

SMB

TCP

Server Message Block - Windows file sharing

137

NetBIOS Name

UDP

NetBIOS Name Service

139

NetBIOS Session

TCP

NetBIOS Session Service - Legacy file sharing

2049

NFS

TCP/UDP

Network File System - Unix/Linux file sharing

Network Infrastructure

DNS, DHCP, NTP, and network management

10 ports
53

DNS

TCP/UDP

Domain Name System - Domain name resolution

67

DHCP Server

UDP

Dynamic Host Configuration Protocol - Server

68

DHCP Client

UDP

DHCP Client - Receives IP configuration

123

NTP

UDP

Network Time Protocol - Time synchronization

161

SNMP

UDP

Simple Network Management Protocol

162

SNMP Trap

UDP

SNMP Trap - Unsolicited notifications

179

BGP

TCP

Border Gateway Protocol - Internet routing

514

Syslog

UDP

System logging protocol

389

LDAP

TCP

Lightweight Directory Access Protocol

636

LDAPS

TCP

LDAP over SSL/TLS

Messaging & Queues

Message brokers and communication services

6 ports
5672

AMQP

TCP

Advanced Message Queuing Protocol (RabbitMQ)

5671

AMQPS

TCP

AMQP over TLS

9092

Kafka

TCP

Apache Kafka broker

1883

MQTT

TCP

Message Queuing Telemetry Transport

8883

MQTTS

TCP

MQTT over TLS

61616

ActiveMQ

TCP

Apache ActiveMQ OpenWire protocol

Containers & Orchestration

Docker, Kubernetes, and container platforms

8 ports
2375

Docker (Unencrypted)

TCP

Docker daemon API (INSECURE)

2376

Docker (TLS)

TCP

Docker daemon API with TLS

2379

etcd Client

TCP

etcd client API (Kubernetes)

2380

etcd Peer

TCP

etcd peer communication

6443

Kubernetes API

TCP

Kubernetes API Server

10250

Kubelet

TCP

Kubernetes Kubelet API

10255

Kubelet Read-Only

TCP

Kubelet read-only API (deprecated)

8472

Flannel VXLAN

UDP

Flannel overlay network

Port Reference Guide

This reference includes 66 commonly used network ports across 8 categories. Click on any port to expand and see detailed security recommendations, common usage scenarios, and protocol information. Use this guide to understand what services run on different ports and how to secure them.

How to Use

Scan for open ports on a server or IP address

1

Enter target

Type the IP address or hostname to scan

2

Select ports

Choose common ports, custom port range, or specific ports to scan

3

Review results

See which ports are open, closed, or filtered and their associated services

Frequently Asked Questions

A port scanner checks which network ports are open on a server or device. Open ports indicate running services (e.g., port 80 for HTTP, 443 for HTTPS, 22 for SSH). This helps identify available services, potential security vulnerabilities, and network configuration issues.

Common ports include: 21 (FTP), 22 (SSH), 23 (Telnet), 25 (SMTP), 53 (DNS), 80 (HTTP), 110 (POP3), 143 (IMAP), 443 (HTTPS), 993 (IMAP SSL), 995 (POP3 SSL), 3306 (MySQL), 3389 (RDP), and 5432 (PostgreSQL).

Scanning your own systems and networks is legal. Scanning other systems without permission may violate computer misuse laws in many jurisdictions. Always ensure you have authorization before scanning any systems you do not own or manage.

Open ports expose services that attackers may exploit through known vulnerabilities, brute force attacks, or misconfigurations. Unnecessary open ports increase attack surface. Regular port scanning helps identify and close unneeded services to improve security.

Network & Security

IP lookup, DNS tools, SSL checker and security utilities

View all tools