Is Your VPN Really Protecting You?

A free instant VPN testing tool that checks your connection for IP leaks, DNS leaks, WebRTC leaks, and IPv6 leaks. Get an anonymity score from 0 to 100 with a detailed breakdown of each test result. See your IP location on a map.

Test your VPN for IP, DNS, and WebRTC leaks with a single click

Tests IP address, DNS leaks, WebRTC leaks, and more
🌍
IP Address
📡
WebRTC Leak Test
🔗
DNS Leak Test
6️⃣
IPv6 Leak Test
🎨
Canvas Fingerprint
🖥️
Browser Information
🔍
Running tests…
Anonymity Score:
🌍 IP Address
📡 WebRTC Leak Test
🔗 DNS Leak Test
6️⃣ IPv6 Leak Test
🎨 Canvas Fingerprint
🕐 Timezone Check
🖥️ WebGL Fingerprint
🖥️ Browser Information
All tests run in your browser — no data is stored or shared

Features

7 tests in one click: IP detection, WebRTC, DNS, IPv6, Canvas fingerprint, WebGL, timezone mismatch Anonymity score 0-100 with verdict: Safe / Warning / Danger. IP location map Fingerprint analysis: Canvas and WebGL fingerprints, timezone vs IP mismatch detection 100% browser-based — no signup, no logs, no data stored on servers

How to Check if Your VPN is Working

  1. Connect to your VPN. Make sure your VPN is connected to any server before running the test.
  2. Click "Check My VPN". The tool runs 5 tests automatically: IP detection, WebRTC leak, DNS leak, IPv6 leak, and browser info.
  3. Review your results. Each test shows a clear Pass/Fail result. The anonymity score summarizes your overall protection level.
  4. Fix any leaks. If leaks are detected, disable WebRTC in your browser, check DNS settings, or switch to a better VPN provider.

FAQ

What does this tool check?

It checks 5 things: your public IP address (and whether it belongs to a VPN), WebRTC leaks (browser API that can bypass VPN), DNS leaks (whether DNS requests go through your ISP), IPv6 leaks, and basic browser information.

What is a WebRTC leak?

WebRTC is a browser technology for real-time communication. It can reveal your real IP address even when you're connected to a VPN. This test checks if your browser exposes local or public IPs through WebRTC.

What is a DNS leak?

When you visit a website, your browser sends a DNS request to translate the domain name to an IP address. If this request goes to your ISP's DNS server instead of your VPN's, your ISP can see which sites you visit.

How is the anonymity score calculated?

The score is based on 5 tests: IP detection (+30), no DNS leak (+25), no WebRTC leak (+20), no IPv6 leak (+15), and VPN/proxy detected (+10). Maximum score is 100.

Is my data stored?

No. IP detection uses a one-time server request that is not logged. WebRTC and browser tests run entirely in your browser. Nothing is saved or shared.

Why does it show my real IP even with VPN on?

This usually means WebRTC is leaking your IP. Disable WebRTC in your browser settings or use a browser extension. Some VPN apps have a "WebRTC protection" option.

Does this work on mobile?

Yes. All tests work on mobile browsers. WebRTC leak test may behave differently on iOS Safari due to Apple's privacy restrictions.

💡 Want us to improve this tool just for you?

We can — and it's free! Just send us a quick message with your idea. If you'd like to discuss it in detail, leave your email and we'll get back to you. You can stay anonymous.

How do you rate this tool?

Thank you for your rating!
Want to share more? Leave a comment!
Thank you! Your comment will appear after moderation.
Published Updated