Open Port Checker
Test whether a port on your connection is open to the internet.
How to use the port checker
- Make sure the program that should receive connections (game server, camera, NAS) is running.
- Enter the port number, or click one of the common ports.
- Press Check port. We try to open a connection from our network to your public IP on that port.
The check uses your own connection. If your browser has both an IPv4 and an IPv6 address, it tests IPv4 first, because port forwarding on home routers is set up for IPv4; click the IPv6 address to test that instead. To keep the tool from being used to scan other people's networks, other addresses cannot be tested.
What the results mean
| Result | Meaning |
|---|---|
| Open | A program accepted the connection. The port is reachable from the internet. |
| Closed | The connection was refused, blocked by a firewall, or nothing answered within four seconds. |
| Not tested | The port cannot be tested, for example port 25, which cloud networks block to stop spam. |
From the outside, "closed" and "filtered" cannot always be told apart, so both are shown as closed.
If a port shows closed but should be open
- Check that the program is running and listening on that port, not only on localhost.
- Check the port forwarding rule in your router: right port, right protocol (TCP), right local IP. See port forwarding.
- Allow the port in the device's firewall, such as Windows Defender Firewall.
- Check for CGNAT. If your router's WAN address differs from your public IP, your provider shares addresses and incoming connections cannot reach you. See what is CGNAT.
- Disconnect your VPN. With a VPN, the test reaches the VPN server, not your home.
- Ask your provider whether it blocks the port on home connections.
If a port shows open but should be closed
Remove the port forwarding rule or turn off UPnP in your router, then test again. Ports such as 3389 (Remote Desktop), 445 (file sharing) and 23 (Telnet) should never be open to the internet. See common port numbers.
Frequently asked questions
Does this check UDP ports?
No. It tests TCP, which most servers use. UDP has no connection handshake, so a closed UDP port often looks the same as an open one from outside.
Why does it test a different IP than the home page shows?
Your browser may reach websites over IPv6, while port forwarding works on your IPv4 address. The checker finds both and tests IPv4 by default.
Why can I not test another IP address?
Testing someone else's ports without permission is port scanning. We only test the connection you are using.
Is it safe to check my ports?
Yes. We make one connection attempt per port and close it immediately. Nothing is sent to the program that answers.
Learn more
Common port numbers and what they are used for
A reference list of the most common TCP and UDP port numbers, from 22 SSH and 443 HTTPS to 3389 RDP, with what each one does and which ones to keep closed.
Networking · 2 min readWhat is NAT (network address translation)?
NAT lets every device in your home share one public IP address. Learn how it works, the types of NAT, NAT types in gaming and how NAT affects security.
Networking · 2 min readWhat is port forwarding and how do you set it up?
Port forwarding lets devices on the internet reach a server, camera or game console in your home. Learn how it works, how to set it up and how to stay safe.
Other free IP and network tools
IP Lookup
Location, network owner and ASN of any IP address or domain.
ISP Lookup
See which internet provider your connection, or any IP address, belongs to.
VPN Leak Test
One-click check of your VPN: IP, IPv6, WebRTC, timezone and language leaks.
VPN & Proxy Check
Find out if an IP belongs to a VPN, proxy or Tor exit node.
Online TCP Ping
Measure how fast a server answers on a port, from our worldwide network.
Blacklist Check
Test an IPv4 address against 20+ spam blacklists.
DNS Lookup
A, AAAA, MX, NS, TXT, CNAME, SOA and CAA records of a domain.
DNS Propagation Checker
Compare a DNS record across 13 public resolvers at once.
Website IP Lookup
Find the IP addresses, hosting company and CDN of any website.
Reverse DNS
Find the hostname behind an IP address.
WHOIS Lookup
Owner and registration data for a domain or IP address.
Domain Age Checker
How old a domain is, when it was registered and when it expires.
SPF, DKIM & DMARC Checker
Check and generate the email authentication records of a domain.
Email Header Analyzer
Trace where an email came from and check SPF, DKIM and DMARC.
SSL Certificate Checker
Expiry date, issuer and covered names of a website certificate, plus HTTPS checks.
HTTP Headers Checker
See redirects, response headers and a security grade for any URL.
Is It Down?
Check if a website is down for everyone or just for you.
Subnet Calculator
Network, broadcast, host range and subnets for IPv4 and IPv6.
IP Converter
Convert IPs to decimal, hex and IPv6, and CIDR blocks to address lists.
Bulk IP Lookup
Look up to 25 IP addresses at once and export the results as CSV.
Browser Fingerprint
See what your browser shares with every site you visit.
WebRTC Leak Test
Check if your real IP leaks past your VPN through WebRTC.
IP Widget for Your Site
Free "What is my IP" box for your website or blog, with one line of code.