ProxyWing LogoProxyWing

Online Port Scanner

Check which of the most common TCP ports are open on any website, server, or IP address — and see which services run behind them.

What is a port scanner?

A port scanner is a tool that checks which network ports on a host accept connections. Every service exposed to the internet — a website, mail server, database, or remote-desktop endpoint — listens on a specific TCP port. By probing those ports, you can see what a host exposes to the outside world. This scanner performs a standard TCP connect check against a curated list of the most common ports and reports each as open, closed, or unavailable. Results reflect what is reachable from our servers, which may differ from your own network.

Why scan your ports?

  • Security auditing — find ports that are open by mistake and could become an entry point for attackers.
  • Firewall testing — confirm that only the ports you intend to expose are actually reachable.
  • Troubleshooting — diagnose connectivity problems when a service is unreachable.
  • Service discovery — quickly see which services (web, mail, database, remote access) a host is running.

How to check open ports

  1. Enter the domain name or IP address you want to check.
  2. Press “Scan ports” and wait a few seconds for the results.
  3. Review the table — open ports are highlighted in green; “unavailable” means the port did not respond.

Responsible use

Only scan hosts that you own or have explicit permission to test. Scanning systems without authorization may violate computer-misuse laws in your jurisdiction. This tool is rate-limited, logs requests, and is provided for legitimate diagnostic and security-auditing purposes only, without warranty of any kind.

FAQ

An online port scanner checks which TCP ports on a host accept connections from the internet. It probes a curated list of common ports — such as 80 (HTTP), 443 (HTTPS), 22 (SSH), and 3389 (RDP) — and reports each one as open, closed, or unavailable, so you can see exactly which services a server exposes to the outside world.

Scanning hosts you own or have explicit permission to test is legal and is a standard part of security auditing. Scanning systems without authorization may violate computer-misuse laws in your jurisdiction. This tool is rate-limited, logs requests, and is intended only for legitimate diagnostic and security-testing purposes.

"Open" means the port accepted a TCP connection and a service is listening behind it. "Closed" means the host actively refused the connection, so nothing is listening on that port. "Unavailable" means the port did not respond before the timeout, which usually points to a firewall, packet filter, or CDN silently dropping the traffic.

This scanner probes the target from our servers, so the results reflect what the host exposes to the public internet — not what is reachable from inside your own network. Firewalls, NAT, and provider-level filtering can make a port look open locally but unavailable externally, or the other way around.

The scanner checks a curated list of the most common TCP ports used by web, email, database, remote-access, and file-transfer services — including HTTP (80), HTTPS (443), SSH (22), FTP (21), RDP (3389), and MySQL (3306). This covers the services most often exposed by servers without scanning all 65,535 ports.

Explore More Online Tools

Have any questions?