DirectIP.info by DOEN
Check for open ports and verify your router port forwarding setup.
A port checker tests whether a service on your network is reachable from the internet. Use it to confirm that port forwarding on your router works, to see which ports your ISP or firewall blocks, or to check that a game server (such as Minecraft on 25565), web server, SSH or VPN is reachable from outside.
DirectIP.info tries to open a TCP connection to the address and port you enter, from our server. Open means something accepted the connection. Closed means the host answered but nothing is listening. No response means the connection timed out, which usually means a firewall is dropping it, port forwarding is missing, or the host is offline.
Click a port to fill it in above.
Ports are grouped in three ranges: well-known ports (0 to 1023), registered ports (1024 to 49151) and dynamic or private ports (49152 to 65535). See the full list of TCP and UDP port numbers.
Your router normally blocks unsolicited connections from the internet. Port forwarding tells the router to pass traffic arriving on a given port to a specific device on your home network, which is how you can host a game server, camera or web service privately. After adding a forwarding rule, run a check here to confirm it works. The service must be running on the target device while you test, and the device firewall must allow it.
If you use a VPN or proxy, the address shown may not be your real home IP. Disconnect it first, or enter your home IP manually. Only public internet addresses can be checked. Need this in a script? See the Port Check API.