Free Tool

TCP Port Checker

Check if a TCP port is open on any host instantly. No signup required.

More Free Tools

What is a TCP Port?

A TCP port is a numbered endpoint (1 -- 65535) on a networked device that identifies a specific process or service. When you connect to a website, your browser communicates with the server through port 443 (HTTPS) or port 80 (HTTP). Servers use ports to route incoming traffic to the correct application -- a web server, database, SSH daemon, or mail service.

Checking whether a port is open tells you if the service behind it is reachable from the outside. This is essential for debugging connectivity issues, verifying firewall rules, and confirming that deployments are live.

Common Ports Reference

Port Protocol Typical Use
22SSHSecure shell access to servers
80HTTPUnencrypted web traffic
443HTTPSEncrypted web traffic (TLS/SSL)
3306MySQLMySQL / MariaDB database
5432PostgreSQLPostgreSQL database
6379RedisRedis in-memory data store
27017MongoDBMongoDB NoSQL database
8080HTTP-AltAlternative HTTP / dev servers
25SMTPEmail sending
53DNSDomain name resolution

Troubleshooting Closed Ports

If the port checker reports a port as closed, consider the following:

Frequently Asked Questions

Any TCP port from 1 to 65535.

It means the host is accepting TCP connections on that port. A service is listening and ready to respond to incoming requests.

80 (HTTP), 443 (HTTPS), 22 (SSH), 3306 (MySQL), 5432 (PostgreSQL), 6379 (Redis), 27017 (MongoDB).

Common reasons include a firewall blocking the connection, the service not running on the server, or the hostname/IP being incorrect.

Yes, Valpero offers TCP port monitoring with alerts. Set up 24/7 monitoring and get notified instantly via Telegram, Slack, or email when a port goes down.

Need continuous port monitoring?

Set up 24/7 TCP port monitoring with instant alerts via Telegram, Slack, and email. Free forever -- no credit card.

Start Monitoring Free
Free plan includes port monitoring, SSL checks, status page, and multi-region checks