Does My VPN Work?

Connecting to a VPN app and actually having a working VPN are different things. A VPN can appear connected while leaking your real IP through WebRTC, DNS, or IPv6. This page explains how to test your VPN properly.

Run the Test Now

Connect your VPN first, then click to check:

VPN Leak Test Proxy / VPN Detection

Signs Your VPN Is Working

CheckPassed ResultFailed Result
Public IP address IP belongs to the VPN provider's network, not your ISP Your real ISP IP is still visible - VPN is not routing traffic
ISP name shown Shows the VPN provider's ISP or datacenter name Shows your home ISP (e.g., Comcast, BT, Telstra)
Country shown Matches the VPN server location you connected to Shows your real country - Tunnel is not working
WebRTC IP No public IP leaked, or only the VPN IP appears Your real IP or local network IP appears via WebRTC
DNS servers DNS queries resolve via the VPN provider's resolvers ISP's DNS servers appear - DNS leak present

Common Reasons a VPN Stops Working

  • VPN client crashed silently: The app may show connected but the tunnel has dropped. Enable the kill switch to block all traffic when this happens.
  • Network change: Switching from Wi-Fi to mobile data or changing networks can break the VPN tunnel without the app reconnecting.
  • Split tunnelling misconfiguration: If your browser is excluded from the VPN tunnel, your browsing traffic bypasses the VPN entirely.
  • Protocol blocked: Some networks (hotel Wi-Fi, corporate firewalls) block certain VPN protocols. Switch to OpenVPN TCP port 443 or a stealth protocol.
  • IPv6 not tunnelled: If your VPN only handles IPv4, your IPv6 traffic bypasses the VPN. Disable IPv6 in your OS or use a VPN with full IPv6 support.
  • Outdated client: VPN client updates often include leak fixes. Keep your client up to date.

How to Fix a VPN That Isn't Working

  1. Disconnect and reconnect the VPN.
  2. Switch to a different server in the same country.
  3. Change the protocol (try WireGuard, then OpenVPN TCP).
  4. Restart the VPN client completely (not just the connection).
  5. Reboot your device.
  6. Disable and re-enable your network adapter, then reconnect.
  7. Contact your VPN provider's support with the results of our leak test.

See also: What Is a VPN Kill Switch? | VPN Protocols Explained.