Is my VPN working?
Pick your VPN country and press Check
… visitors · … checks run, all time — one visit per person per 20 minutes; every check counts. This counter stores a number, nothing about you.
Found a leak? Paste your log and get the fix plan →
Public address
—
—Where the internet places you
—
—WebRTC says
—
—Device vs internet
not shared
Your device location is only read if you press the button — and it never leaves this screen.
—What was checked, and why it matters
- ●
Independent services agree on your address
Waiting for a run…
- ●
Your visible location vs the country you expect
Waiting for a run…
- ●
WebRTC tells the same story
Waiting for a run…
- ●
IPv6 doesn’t walk around the tunnel
Waiting for a run…
- ●
Distance between your device and your internet identity
Optional — press the location button above. The reading stays on this screen.
Live diagnostic log — every reading, raw
(press Check — every probe and answer lands here)
How it works. Your public address is fetched from several independent echo services and must agree; four independent geolocation databases then say where that address lives, and we take their consensus. WebRTC is asked separately — it can reveal an address your tunnel hides. IPv6 gets its own check because many tunnels only cover IPv4. Your device location (GPS) is read only when you press the button, with your browser’s permission prompt, and the distance to your internet identity is computed on this screen — the coordinates are never sent anywhere, not even to this site: the page’s security policy only allows the address services listed, and the code contains no path that transmits location. Nothing is stored. Press Forget my location and the reading is gone.
Also here: WebRTC leak test · hardware fingerprint test · what is my IP — and every log pastes into the fix page.