WhatsMyConnectionPrivacy Check

VPN and leak guide

Is my VPN working?

Is my VPN working? Start by checking what websites see: your public IP, country, ASN or ISP, IPv4 or IPv6 path, DNS behavior, and WebRTC local-IP exposure.

Visible IPShould be the VPN exit

If it still matches your normal ISP connection, the tunnel may not be active for this browser.

ASN / ISPShould match the VPN provider

ASN data can show the network announcing your visible IP, but it is not a paid VPN verdict.

LeaksCheck browser and DNS paths

WebRTC, IPv6, and DNS behavior can reveal more than the public IP alone.

What this site can prove today

WhatsMyConnection can show the public IP and connection metadata observed by Cloudflare for this request. It also runs a local WebRTC check with no external STUN server. DNS leak and dedicated IPv4/IPv6 browser probes stay pending until the first-party sidecar is publicly verified.

  • Use the homepage to compare visible country, ASN, ISP, and edge path before and after connecting the VPN.
  • Use /api/ip for machine-readable data you can save before and after switching networks.
  • Do not treat a public IP check as a definitive VPN/proxy detector. That requires approved network datasets and source labels.

VPN check FAQ

How do I know if my VPN is working?

Check whether the visible public IP, country, and ASN changed to the VPN exit network you expected.

Can a website always detect a VPN?

No. A reliable VPN verdict usually needs source-labeled datasets, abuse signals, DNS behavior, and browser leak checks. A public IP check is only one signal.

What leaks should I check after connecting a VPN?

Check public IP, country, ASN or ISP, DNS resolver behavior, IPv4 and IPv6 reachability, and WebRTC local IP exposure.