DNS Leak Checker
Running live test…

DNS Leak Checker

See exactly what your ISP and every website can see about you: your IP, location, DNS servers and WebRTC.

  • 100% free
  • No signup required
  • No data stored

What a VPN changes

The same test, run on the same laptop. Left without a VPN, right with one switched on.

Without VPN
  • ISP logs every domain you visit
  • Sites see your real IP and city
  • Public Wi-Fi can read unencrypted traffic
With VPN
  • DNS goes through the encrypted tunnel
  • Sites see the VPN server, not you
  • Safe on hotel, airport and café Wi-Fi

Fix it in about 2 minutes

No router settings or manual DNS changes. One app fixes all the checks.

  1. 1

    Get a leak-proof VPN

    Pick one with its own DNS servers and a kill switch. Our tested picks are below.

  2. 2

    Install and tap Connect

    Then switch on the kill switch so nothing leaks if the connection drops.

  3. 3

    Re-run this test

    Your score should jump to 5/5, with the VPN’s IP and DNS in place of your ISP’s.

VPNs that pass our leak test

Each tested with the same IP, DNS and WebRTC checks you just ran.

Editor’s pick

NordVPN

Discounted 1- and 2-year plans

  • Private DNS on every server
  • Kill switch and WebRTC protection
  • 30-day money-back guarantee
Get NordVPN

We may earn a commission if you buy through these links. It never changes our test results.

More free privacy tools

What is a DNS leak?

Every time you visit a website, your device sends a DNS request to turn the domain name into an IP address. Normally your ISP answers it. A DNS leak happens when those requests skip your VPN and still go to your ISP, so they can see every site you visit even though you think you’re hidden.

Why You Should Test for DNS Leaks

Many VPN users assume they're fully protected once connected, but DNS leaks are one of the most common ways privacy breaks down. Even premium VPNs can leak DNS on certain operating systems or network configurations. Our DNS leak checker tests your connection in real time, showing you exactly which DNS servers are handling your requests and whether your real IP address or location is exposed.

If the DNS servers shown in your results belong to your ISP rather than your VPN provider, you have a DNS leak. This means websites, advertisers, and surveillance agencies can still track which sites you visit — defeating the purpose of using a VPN in the first place.

How Our DNS Leak Checker Works

Our tool performs three key checks simultaneously. First, it identifies your public IP address and geolocation to verify whether your VPN is masking your real location. Second, it queries your DNS resolver to determine which DNS servers are handling your requests — if they belong to your ISP, your DNS is leaking. Third, it runs a WebRTC leak test to check whether your browser is exposing your real IP through WebRTC connections, a common vulnerability in Chrome and Firefox.

The entire test runs in seconds, requires no signup, and works on any device or browser. For step-by-step instructions on fixing detected leaks, visit our DNS leak fix guide or check if your VPN is actually working.

Protect Your Privacy Online

DNS leaks are preventable. Whether you need to fix DNS leaks on Windows, Mac, or Android, our guides walk you through every step. You can also learn about WebRTC leaks and IPv6 DNS leaks to close every privacy gap. Run the test above to find out if your connection is truly private.

I don’t use a VPN. Is that a leak?

There’s nothing to leak from, but everything is already visible: your IP, your location and every site you look up. That’s why the test marks it as exposed.

Is this test accurate?

It makes your device look up unique test addresses and records which DNS servers actually answered, the same method other leak tests use. It also reads your WebRTC addresses from your own browser. Run it again after connecting a VPN to compare.

Do you store my IP address?

No. Your results are shown to you and not saved. See our privacy policy.