🛡️ GANVAS VPN
← All articles

How to check your VPN for leaks: IP, DNS and WebRTC

Even with a VPN on, your real IP address can leak — most often through DNS queries or WebRTC in the browser. Here’s how to check in a couple of minutes.

Step 1. Check your visible IP

Open the My IP tool. If the VPN works, you should see the VPN server’s address and country, not your home ones. If your real city and ISP show up, the VPN isn’t active or isn’t routing traffic.

Step 2. Check for a WebRTC leak

WebRTC is a browser technology for calls. It can request your real IP directly, bypassing the tunnel. Run the WebRTC leak test. If a public IP different from the VPN address appears in the results, that’s a leak.

Step 3. Check DNS

DNS turns domain names into IP addresses. If queries go to your provider’s servers instead of through the tunnel, your ISP sees which sites you open. A good VPN sends DNS through the tunnel.

How to fix leaks

  • Enable the kill switch — it blocks traffic if the tunnel drops.
  • Use a VPN with DNS and WebRTC leak protection.
  • On WireGuard on Windows, make sure DNS is set by the tunnel.

In GANVAS VPN all three protections are on: kill switch, DNS-leak protection (including for your own WireGuard configs) and routing DNS through the tunnel.