VPN test: check if your VPN is working

Find out in seconds whether a VPN is hiding your IP, what location websites see and whether anything leaks. Free, no sign-up, and it runs in your browser.

Checking your connection…

Looking at your IP, its network, WebRTC and IPv6.

Before (your last test)

Nothing saved yet

Run this test once without a VPN. We save that IP in this browser only.

→

Now

…

  • Runs in your browser
  • No sign-up
  • Your IP is not sent to Atomic VPN

IP data comes from ipwho.is and ipify; WebRTC asks a public Google STUN server. The saved “before” IP stays in this browser (). We guess a VPN from the network name, so a VPN on a home-style IP can show as “No VPN detected”. This test does not check DNS leaks.

How to tell if your VPN is working

Am I using a VPN? You are if websites see the VPN server's IP and location instead of yours, and nothing outside the tunnel gives your real address away. This test checks both: it reads the IP and network websites see, then looks for WebRTC and IPv6 leaks.

The most reliable proof is a before and after. Run the test with the VPN off, connect, and run it again. The IP, location and network name should all change.

Test your VPN in four steps

It takes about a minute, and the only thing saved is your “before” IP, in your own browser.

Test without the VPN

Run the test above with the VPN off. We save that IP in your browser as your “before”.

Connect to a server

Open your VPN app and connect. Pick a country you can recognise, such as Germany or Japan.

Run the test again

Your IP, location and network name should all differ from the “before” column.

Read the leak checks

WebRTC and IPv6 should not show your real address. If they do, the VPN is leaking.

What the VPN test checks

Six checks decide the verdict. Here is what each one means and what a working VPN should show.

CheckWhat it tells youGood result with a VPN
Network type
Whether your IP belongs to a home or mobile provider or to a hosting network, which is where VPN servers live.
Hosting or VPN network
Location
The country and city websites place you in, based on your IP.
The server's location
Time zone
Your device time zone against the one your IP suggests. A mismatch is a hint for sites that look for VPN users.
Any, a mismatch is normal
WebRTC
The public IP your browser reports for calls and peer-to-peer features.
Same IP as websites see
IPv6
Whether a second, IPv6 address is visible next to your IPv4 one.
Not detected
Before and after
Your IP from the last test without a VPN against your IP now.
IP changed

What this VPN test can't tell you

No browser test sees the whole picture. Keep these limits in mind.

It guesses from the network name

A VPN that uses home-style IPs can show as “No VPN detected”. Judge by whether your IP changed, not by the label alone.

It does not test DNS

A DNS leak shows your provider which sites you open. Use the DNS leak guide for that check.

It can't see inside the tunnel

The test shows what websites receive. It does not measure encryption, logging or speed. See the VPN protection guide.

VPN not working? Quick fixes

Match the symptom in your result to the fix, then run the test again.

The IP did not change

The VPN is not connected or not covering your browser. Check the app shows “Connected”, then close and reopen the browser. Turn off any proxy extension that may bypass the tunnel.

WebRTC shows another IP

Your browser reports an address outside the tunnel. Run the dedicated WebRTC leak test and follow the fix for your browser.

IPv6 is visible

A second address skips the VPN. Switch off IPv6 in your network settings, or choose a VPN that tunnels IPv6, then test again.

The connection keeps dropping

Try another server or protocol. Atomic VPN uses WireGuard by default and offers OpenVPN on TCP 443 for strict networks. More in why a VPN keeps disconnecting.

Nothing helps? Write to support@atomicvpn.io and include your test result.

Pick a term. Everything else is the same

1 month
6 months
-42%
12 months
-67%
$
1.99
/month
You save $48
Get Atomic VPN
Paid annually, cancel anytime

VPN test: common questions

How do I know if I'm using a VPN?

Run the test above. If your IP belongs to a hosting or VPN network and the location differs from where you are, a VPN is on. For proof, compare it with a test run while the VPN was off.

How can I tell if my VPN is working?

Check that your IP, location and network name changed after you connected, and that the WebRTC and IPv6 checks show no leak. All three together mean the VPN is doing its job.

Why does the test say “No VPN detected” when I'm connected?

The VPN may not be covering your browser, the test may have run before the connection finished, or your VPN uses home-style IPs. Check that the IP changed from your “before” value.

Can websites tell that I'm using a VPN?

Sometimes. Sites compare your IP with lists of VPN and hosting networks, and some block them. If a site refuses you, switch server. See the guide to the 403 Forbidden error on a VPN.

Does a VPN test check for DNS leaks?

No. This test covers IP, location, WebRTC and IPv6. A DNS leak needs its own check, and our two-minute DNS leak guide walks you through it.

Is the VPN test free and private?

Yes. It is free, needs no account and runs in your browser. Atomic VPN does not receive your IP from this tool, and the saved “before” IP stays in your browser until you clear it.

Guides to check and fix your VPN

See the difference in a minute

Get Atomic VPN, connect, then run this test again. Your IP, location and network should all change. From $1.99 a month on the yearly plan.