🛡️ VPN / IP Leak Test

Check whether your VPN is hiding your real IP — public IP, WebRTC and IPv6 leak checks, all in your browser.

About the VPN / IP Leak Test

A VPN is only doing its job if your real IP address stays hidden. Two common leaks defeat it even while the VPN looks "connected": a WebRTC leak (the browser's real-time API can reveal your true IP straight to a website, bypassing the tunnel) and an IPv6 leak (many VPNs only tunnel IPv4, so your ISP's IPv6 address slips out). This tool checks the public IP that websites see, runs a WebRTC probe, and inspects IPv6 exposure — then gives you a plain verdict. It all runs locally in your browser.

How to read it: the tool can't know whether you're on a VPN or what your "real" IP is. What it flags is inconsistency — a different public IP or network (ASN) showing up via WebRTC or IPv6 than the one your VPN presents. That mismatch is the actual signal of a leak. Run it once with the VPN off and once on to compare.

Running leak tests…
Detecting your public IP, probing WebRTC, and checking IPv6.
What websites see (your public IP)
IPv4
IPv6
WebRTC leak probe

WebRTC can expose IP addresses directly to a site. Below is every address your browser revealed via WebRTC.

Probing WebRTC…
IPv6 exposure
Checking…
If you found a leak — how to fix it
VPN leak test WebRTC leak test IP leak IPv6 leak is my VPN working