Privacy Leak Check

Local browser checks

Privacy Leak Check

Your public IP should appear immediately below. Use Run privacy test to inspect WebRTC ICE candidates and other signals this browser already exposes. Results stay on this device.

View current NordVPN offer

Affiliate link — we may earn a commission.

Public IP

This lookup runs in your browser so the address is yours, not the address of our hosting server.

Loading

Looking up your public IP from your browser…

IPv6 exposure test

This check asks an IPv6-only public echo service from your browser. It is not a DNS leak test, and seeing IPv6 does not prove a VPN leak.

Loading

Checking IPv6-only connectivity from your browser…

Privacy score

Idle

Run the privacy test to calculate a score.

How this score is calculated

The score starts at 100. Each deduction below is a locally observed signal, not a medical, legal, or absolute security claim. A typical browser will not score 100. Private/local WebRTC addresses and a matching public IP are not counted as leaks.

WebRTC leak test

This test creates a local WebRTC connection to a public STUN server and inspects ICE candidates in your browser. It does not send those addresses to our server.

Run the privacy test to calculate a score.

Browser privacy signals

These values are read locally in your browser. No fingerprint ID is created and nothing is stored on a server.

Run the privacy test to calculate a score.

Honest VPN comparison

A website cannot reliably detect whether a VPN is on. This tool only compares IP, country, and ISP before and after you change your connection.

  1. Step A — Save current connection

  2. Step B — Connect or disconnect your VPN, then test again

Session report

Copy a plain-text summary for yourself. Your raw IP is never placed in a public share URL — this app does not create share links.

What this tool does not do

  • It cannot prove that a VPN, proxy, or Tor is in use.
  • It does not test DNS leaks or malware. A visible public IPv6 address is not a VPN leak by itself.
  • It is not a security audit, legal advice, or a guarantee of privacy.
  • Location fields are only shown when a free lookup provider actually returns them.

What this homepage can show

The IP lookup runs in your browser against free geolocation providers. The address you see is the one those providers received from your connection — not the address of this site’s hosting server.

The privacy test then inspects WebRTC ICE candidates, a few browser fields, and an optional before/after connection comparison. Private or local addresses and mDNS .local names are explained, not labeled as confirmed security leaks.

Honest limits

No website can reliably prove that a VPN, proxy, or Tor is enabled. Matching or changing IP, country, and ISP values are clues about the path your browser used, not a detector and not proof that DNS or every app is covered.

This project does not include DNS leak testing, a Chrome extension, accounts, or analytics. Missing city or ISP fields mean the lookup provider did not return them — they are not guessed.

Related guide

A written walkthrough for the situation this tool is often used to check.

Does a VPN hide your IP address?

Other local checks

These pages reuse the same browser-side checks. None of them can prove that a VPN is enabled.