Port Scanner
8044322212553Ready to scan
Ports Scanned
0 / 6
Open Ports
—
Status
Idle

This tool checks whether specific TCP ports are reachable on the target from our server. An “open” port means a service is accepting connections. A “closed” port means the host actively refused the connection. A “filtered” port means no response was received, which usually indicates a firewall is blocking traffic. Results reflect reachability from our server — your local network may see different results.

What Is a Port Checker?

A port checker tests whether specific TCP ports on a server or IP address are accepting connections. Every networked service listens on a port number — web servers on port 80 (HTTP) and 443 (HTTPS), email servers on port 25 (SMTP), and so on. Checking ports helps verify that services are running and accessible, or that a firewall is correctly blocking unwanted traffic.

Port checking is a fundamental network diagnostic technique used by system administrators, security professionals, and developers alike. Whether you are deploying a new service, troubleshooting connectivity issues, or auditing your infrastructure for security vulnerabilities, a port checker gives you immediate visibility into which services are reachable from the outside world.

Common TCP Ports and Their Services

PortServiceDescription
21FTPFile Transfer Protocol — used for transferring files
22SSHSecure Shell — encrypted remote access
25SMTPSimple Mail Transfer Protocol — sending email
53DNSDomain Name System — resolving domain names
80HTTPHypertext Transfer Protocol — unencrypted web traffic
443HTTPSHTTP Secure — encrypted web traffic
3306MySQLMySQL database server
3389RDPRemote Desktop Protocol — Windows remote access
5432PostgreSQLPostgreSQL database server
8080HTTP-AltAlternative HTTP port — often used for development

Understanding Port States

When you scan a port, it will be reported in one of three states:

  • Open: The port is actively accepting TCP connections. A service is running and reachable.
  • Closed: The host is reachable but no service is listening on that port. The operating system actively refuses the connection (TCP RST).
  • Filtered: No response was received. A firewall, router, or security device is silently dropping the packets. This is the most secure state for ports you don't want exposed.

Learn More

Read our in-depth guide to understand the concepts behind this tool:

Frequently Asked Questions

Is port scanning legal?

Scanning your own servers is always legal and a routine security practice. Scanning servers you don't own is a legal gray area in many jurisdictions — always get explicit permission before scanning infrastructure you don't control. This tool is designed for checking your own servers and services.

Why does a port show as “filtered”?

A filtered port means no response was received within the timeout period. This typically indicates a firewall is silently dropping packets rather than responding. From a security standpoint, filtered is better than closed because it gives potential attackers less information about your system.

Should I close all unused ports?

Yes. Every open port is a potential attack surface. Best practice is to follow the principle of least privilege — only keep ports open that are required for your services to function. Use a firewall to block everything else.

Why do results differ from my local port scan?

This tool scans from our server, not from your network. Ports that are open internally may be blocked by your router's NAT or your ISP's firewall. Additionally, some services only listen on localhost (127.0.0.1) and are not accessible from external networks.