Back to all tools

DNS & IP Leak Check

Check your public IP, detected country and ISP — and compare with your expected VPN location.

No files are stored on our servers
No data is stored on our servers
Detecting your IP and location…

A DNS leak means your DNS requests are visible to your ISP even when using a VPN.

Public IP
Detecting…
Detected Location
Detecting…
Leak Status
Analyzing…
This tool checks your public IP location, not your actual DNS resolvers. For a complete DNS leak test, visit dnsleaktest.com .

How to use

  1. 1

    We automatically detect your public IP and look up its country, ISP and timezone.

  2. 2

    Toggle 'Are you using a VPN?' and select the country your VPN should be exiting from.

  3. 3

    If the detected country matches your expected one, your connection looks secure. If not, it may indicate a leak.

Free DNS & IP Leak Check — Verify Your VPN Location Online

Quickly check your public IP, geolocation and ISP, and compare them against your expected VPN exit country. Free and runs entirely in your browser.

When you connect through a VPN or proxy, the rest of the internet should only see the VPN's IP address and location — not your real one. Our DNS & IP Leak Check fetches your visible public IP and looks up its country, region, ISP and timezone so you can confirm at a glance whether your traffic appears to be exiting from the expected location.

Toggle the 'Are you using a VPN?' option and pick the country your VPN should be routing through. We compare it against the country detected from your public IP: if they match, your connection looks secure; if they differ, your DNS or IP may be leaking your real location to the websites you visit.

Everything runs entirely in your browser using public APIs (ipify and ipapi.co). No IPs, locations, or results are sent to or stored on our servers. For a deeper analysis that inspects which DNS resolvers your device is actually using, we recommend pairing this tool with dnsleaktest.com.

Frequently Asked Questions

What is a DNS leak?

A DNS leak happens when your DNS queries are sent outside your VPN tunnel — typically to your ISP — so they can see which websites you visit even though your traffic looks encrypted.

Does this tool detect every kind of DNS leak?

No. This tool compares your public IP's country with your expected VPN country. A full DNS leak test requires probing your actual DNS resolvers, which can't be done reliably from the browser — for that, use dnsleaktest.com.

Is this tool private?

Yes. Lookups run directly from your browser via public APIs (ipify and ipapi.co). We don't log, store, or share your IP or location on our servers.

Why does my detected country differ from my VPN's country?

It could mean your VPN disconnected, you're connected to a different exit server than expected, or your traffic is being routed outside the VPN tunnel — all signs you should investigate.

You might also like

Other tools you might find useful.