WebTools

Useful Tools & Utilities to make life easier.

Open Port Checker

Test whether a port on your public IP or remote host is reachable from the internet to verify port forwarding, firewall rules, and service availability.

21
FTP
22
SSH
23
Telnet
25
SMTP
53
DNS
80
HTTP
110
POP3
143
IMAP
443
HTTPS
3306
MySQL
5432
PostgreSQL
8080
HTTP Proxy

Open Port Checker

Introduction

The Open Port Checker tests whether a specific port on your public IP or a remote host is reachable from the internet. It’s designed for home users, hobbyists, server operators, and admins who need a quick external check to confirm port forwarding, firewall rules, or service availability for things like SSH, HTTP, game servers, or custom apps.

What is this tool?

The tool attempts to open a connection to the target host and port from an external test server and reports whether the port responds (open) or does not (closed/filtered). Results indicate external reachability — whether traffic from the public internet can reach the specified port on the target. This is different from local-only checks: a port may appear open locally but remain unreachable externally due to NAT, missing port forwarding, or ISP filtering.

Why use this tool?

  • Verify port forwarding: Confirm router rules forward external traffic to the correct internal device and port.
  • Firewall validation: Check if firewall rules (on host or network edge) allow incoming connections.
  • Service availability: Ensure public services (web, SSH, game servers) are reachable before sharing addresses.
  • Troubleshooting: Distinguish between local application issues and network-level blocking.
  • Security audits: Quickly confirm that unintended ports are not exposed externally.

How to use it

  1. Enter the target host (an external IP or hostname) or leave blank to test your current public IP.
  2. Enter the port number you want to test (for example, 22 for SSH or 80 for HTTP).
  3. Select protocol if available (TCP is commonly supported; UDP checks may not be supported by all services).
  4. Click “Check Port” and wait for the result.
  5. If the port shows closed/filtered, verify router port forwarding, host firewall settings, and that the service is listening on the specified port. Also check your ISP doesn’t block the port.

Example

Input: Target: 203.0.113.45 (or leave blank to test your public IP), Port: 25565 (Minecraft), Protocol: TCP
Output: Port 25565 — Open (reachable) — Response received from 203.0.113.45 in 145 ms.
Interpretation: The Minecraft server is reachable from the public internet. If players cannot connect, check in-game server logs or player-side connectivity.

FAQ

Do you store the hosts or ports I check?
No — checks are performed live and results are not stored. If your deployment logs checks for auditing, document this in your Privacy Policy.

Why does a port show closed externally but open locally?
This usually means NAT/port forwarding is not configured, the router firewall blocks the port, the host’s firewall blocks external traffic, or the ISP blocks that port. Ensure the service listens on the correct interface and forward the port to the internal IP.

Can this check UDP ports?
Most open-port checkers test TCP connections. UDP is connectionless and harder to test reliably from a single external probe. If UDP checks are supported, the UI will show that option; otherwise use protocol-specific testing tools on both ends.

What about false negatives or timeouts?
Timeouts can be caused by packet loss, ICMP rate-limiting, transient network issues, or intermediate filtering. Retest at different times and verify with direct server logs or from a separate external host.

Is it safe to use?
Yes — the tool only attempts to connect to the specified port and does not attempt to exploit or probe beyond the basic reachability check. However, publicly exposing sensitive services (RDP, SSH) has security implications — use strong auth, firewall rules, and access controls.


Related Tools

Contact

Missing something?

Feel free to request missing tools or give some feedback using our contact form.

Contact Us