Free agency tools / Open Port Checker

Is this port open?

Enter a host or IP and check whether its TCP ports are reachable - SSH, HTTP/S, mail, databases and more - with a real connection from our servers, not a guess. Handy when a firewall or service isn't behaving.

One port per check - type a port or pick a common one. Two checks per page load; hard-reload to run more.

How it works

  1. 1Enter a host or IP and one port (type it, or pick a common one from the list).
  2. 2Our server resolves the host and opens a real TCP connection to that port, reporting open, closed or filtered plus the latency.
  3. 3Open means a service accepted the connection; closed means it was refused; filtered means no response (usually a firewall dropping it).

Frequently asked

What's the difference between closed and filtered?

Closed means the host actively refused the connection (nothing is listening, but the host is reachable). Filtered means we got no response at all within the timeout - typically a firewall silently dropping the packet.

Why one port at a time, and only two checks per load?

This is a spot-check tool for support, deliberately not a scanner: one port per request, two checks per page load (a hard refresh resets it), plus per-IP server rate limits. It also refuses private, loopback and internal addresses.

Does an open web port mean the site works?

Not necessarily - it means something is listening on that port. Use the HTTP Request Inspector or Server Speed test to confirm the service actually responds correctly.

Can I check any host?

Check hosts you own or are authorised to test - that's what this is for (e.g. confirming your own server's SSH or database port is reachable). It tests a curated set of common ports, not arbitrary ranges.

Related tools