Open port checker
Enter a host and port to test whether that TCP port is open and accepting connections from the internet.
How to use the open port checker
- Enter a host and a port number.
- Press Check.
- See whether that TCP port is open and reachable.
What a port check tells you
An open port means a service is listening and accepting connections from the internet. Closed or filtered means nothing is reachable, often because of a firewall. It's the quick way to confirm a server or self-hosted service (like a WireGuard endpoint on UDP 51820, or a web server on 443) is actually exposed. This checks TCP reachability from our server to the public host you enter.
Code & API examples
Use this from the command line or your code. The API is free, GET-only, and returns JSON.
curl "https://vpn.golf/api/tools/port?host=example.com&port=443"
nc -zv example.com 443
See all endpoints at /api/tools/.
Frequently asked questions
vpn.golf is a no-logs WireGuard VPN. Pick a hole, take the shot.
Step up to the tee for free