Skip to main content
How-To 3 min read · (Updated March 14, 2026) · by LimeVPN

How to Check If Your VPN Is Working in 2026 (4 Easy Tests)

Is your VPN actually working? Run these 4 free tests to check your IP, DNS leaks, WebRTC leaks, and kill switch — takes under 2 minutes.

Table of Contents

Why Your VPN Might Appear Connected but Still Leak

A VPN app showing "Connected" doesn't guarantee your privacy is protected. Several failure modes can leave you exposed:

  • DNS leaks — your device sends DNS queries to your ISP's servers instead of the VPN's, revealing every site you visit.
  • WebRTC leaks — browsers can expose your real IP through WebRTC, bypassing the VPN tunnel.
  • Kill switch not enabled — if the VPN drops, traffic reverts to your real IP unless a kill switch cuts the internet.
  • IPv6 leaks — if your VPN only tunnels IPv4, your IPv6 address can be exposed directly.

Test 1: IP Address Check

What it checks: Whether your public IP is the VPN server's IP or your real home IP.

  1. Note your current IP without the VPN at /tools/what-is-my-ip.
  2. Connect to LimeVPN and choose a server.
  3. Visit /tools/what-is-my-ip again.

What you should see: A completely different IP address matching the VPN server's country. If the same IP appears both times, the VPN is not routing your traffic correctly.

Test 2: DNS Leak Test

What it checks: Whether your DNS queries go through the VPN's DNS servers or leak to your ISP.

  1. Connect to LimeVPN.
  2. Visit /tools/dns-leak-test and run the extended leak test.

What you should see: DNS servers belonging to the VPN provider, not your ISP. If you see your ISP's name, you have a DNS leak.

Fix: Enable "Block DNS leaks" in LimeVPN Settings, or try switching to a different server.

Test 3: WebRTC Leak Test

What it checks: Whether your browser exposes your real IP through WebRTC, which can bypass the VPN tunnel.

  1. Connect to LimeVPN.
  2. Visit /tools/ip-leak-test.
  3. Check the "WebRTC IP" section of the results.

What you should see: Only the VPN server's IP. If your real home IP appears under WebRTC, you have a leak.

Fix: In Firefox, set media.peerconnection.enabled to false in about:config. In Chrome/Brave, enable WebRTC leak prevention in uBlock Origin's settings.

LimeVPN

Get Started in Minutes

Follow this guide and connect to LimeVPN in under 2 minutes. Starting at $5.99/mo.

Get LimeVPN Now →

From $5.99/mo · 14-day guarantee

Test 4: Kill Switch Test

What it checks: Whether your internet drops when the VPN disconnects, preventing accidental IP exposure.

  1. Connect to LimeVPN with the kill switch enabled.
  2. Confirm you're browsing normally through the VPN.
  3. Force-disconnect the VPN by pressing Disconnect in the app.
  4. Immediately try to load a webpage.

What you should see: The internet stops working entirely until you reconnect the VPN. If pages continue loading, the kill switch is not working — check Settings.

What to Do If Your VPN Is Leaking

  1. Try a different server — switch locations and re-run the tests.
  2. Enable the kill switch — if it wasn't on, enable it in LimeVPN Settings.
  3. Switch protocols — try WireGuard if on OpenVPN, or vice versa.
  4. Update the app — check /download for the latest version.
  5. Contact support — LimeVPN's team can diagnose network-specific issues.

Common Reasons a VPN Stops Working

  1. ISP blocking VPN traffic — switch to OpenVPN TCP on port 443 (looks like standard HTTPS).
  2. Wrong protocol — corporate and hotel networks sometimes block specific protocols. Switch in LimeVPN Settings.
  3. App outdated — keep the app updated for correct routing.
  4. Server overload — switch to a less congested server.
  5. Split tunneling misconfigured — review rules to ensure sensitive apps aren't excluded from the VPN tunnel.

How Often Should You Test Your VPN?

  • On a new device — run all four tests before trusting the setup.
  • In a new location — hotel and corporate networks behave differently.
  • After an app update — updates can change default settings.
  • If something seems off — slow speeds or unexpected geo-location results are worth investigating.

For ongoing monitoring, use LimeVPN's connection checker. Run the full test suite: IP check · DNS leak test · WebRTC/IP leak test.

Frequently Asked Questions

How do I know if my VPN is connected?
The simplest check is to visit /tools/what-is-my-ip with your VPN connected. If the IP address shown matches your VPN server's location (not your home location), the VPN is routing your traffic correctly. Also check for the VPN icon in your device's status bar or taskbar.
What is a DNS leak?
A DNS leak occurs when your device sends website lookup requests (DNS queries) to your ISP's servers instead of the VPN's DNS servers. Even if your traffic is encrypted, a DNS leak reveals to your ISP every website you visit. Run the DNS leak test at /tools/dns-leak-test to check.
Can a VPN still leak if it's 'on'?
Yes. A VPN showing as 'Connected' does not guarantee all traffic is protected. DNS leaks, WebRTC leaks, and kill switch failures can all expose your real IP or browsing activity even when the VPN indicator shows you're connected. Always run the four tests after setup.
What is a WebRTC leak?
WebRTC is a browser technology used for video calls and peer-to-peer connections. It can bypass your VPN tunnel and expose your real IP address to websites, even when your VPN is active. The WebRTC leak test at /tools/ip-leak-test will detect this.
Does LimeVPN have a kill switch?
Yes. LimeVPN includes a kill switch on Windows, Mac, iOS, and Android apps. When enabled, it cuts all internet traffic if the VPN connection drops unexpectedly, preventing your real IP from being exposed. Enable it in the LimeVPN Settings panel.

About the Author

LimeVPN

LimeVPN is a privacy and security researcher at LimeVPN, covering VPN technology, online anonymity, and digital rights. Passionate about making privacy accessible to everyone.

Ready to protect your privacy?

Join thousands of users who trust LimeVPN to keep their online activity private and secure.

Get LimeVPN Now

Starting at $5.99/mo · 14-day money-back guarantee

Continue Reading

Stay Protected, Stay Informed

Get VPN tips, security alerts, and exclusive deals. No spam, unsubscribe anytime.

We respect your privacy. Read our privacy policy.