Open Port Checker

Test whether a specific port is open on any IP address or hostname.

Browser-based port checking is limited by security restrictions. For accurate results, use command-line tools like nmap or telnet.

Common ports you can test with fetch-based methods:

HTTP
Port 80
HTTPS
Port 443
SSH
Port 22
FTP
Port 21
SMTP
Port 25 / 587
MySQL
Port 3306
PostgreSQL
Port 5432
RDP
Port 3389

How to Check Ports from the Command Line

Using nmap

nmap -p 80,443,22,3389 example.com

Using telnet

telnet example.com 443

Using nc (netcat)

nc -zv example.com 80

What Is a Port?

A network port is a virtual endpoint for communication. Each port number (0-65535) identifies a specific service or application. When a port is "open," it means a service is listening and accepting connections on that port. Closed or filtered ports reject or silently drop connection attempts.

FAQ

Why should I check for open ports?

Open ports can be security vulnerabilities if unnecessary services are exposed. Regular port scanning helps identify potential attack vectors and ensures only intended services are accessible.

Is port scanning legal?

Scanning your own servers is perfectly legal and a security best practice. Scanning others' servers without permission may violate laws in some jurisdictions. Always get authorization before scanning networks you don't own.

NordVPN — Protect your IP address
🛡

Secure Your Open Ports

Exposed ports are an attack vector. NordVPN's Threat Protection blocks malicious connections and keeps your network safe from intruders.

Hide your real IP Military-grade encryption 6,400+ servers worldwide No logs policy
Get NordVPN Now →
30-day money-back guarantee · Up to 72% off
NordVPN — Protect your IP address×