VPN Checker: Compare Your IP Before and After

Save your visible IP as a baseline, change your VPN connection, and compare the result. The check also reports public metadata associated with VPNs, proxies, Tor, and hosting networks.

Check your current connection

For a before-and-after VPN test, run this check before connecting and save the result as your baseline.

How to run a useful VPN check

  1. 1. Check before connecting

    Disconnect the VPN, run the check, and save the result as your baseline.

  2. 2. Connect the VPN

    Choose the server you want to test and wait until the VPN reports that it is connected.

  3. 3. Check again

    Return to this tab and compare the new public IP, country, and network with the baseline.

  4. 4. Interpret the limits

    An IP change is expected, but it does not prove that DNS, every IP protocol, or other applications use the same route.

What this page checks

  • The public IP this browser exposes to WhatIsMyIP.io
  • The reported country, network number, and organization
  • Whether the visible IP changed from your saved baseline
  • Public VPN, proxy, Tor, and hosting-network indicators

What this page does not verify

  • Which DNS resolver receives every query
  • Whether another application bypasses the VPN
  • Kill-switch behavior during a connection interruption
  • Complete anonymity, safety, or absence of every possible leak

If the result is not what you expected

Start with the step-by-step VPN troubleshooting guide. It explains unchanged IPs, incorrect locations, IPv4 and IPv6 coverage, DNS checks, split tunneling, and connection problems.

VPN check questions

How do I check whether my VPN is working?

Run the check while disconnected and save that result as your baseline. Connect the VPN, wait a few seconds, then check again. A changed public IP or network is expected when the VPN routes this browser through another server.

Does a different IP prove that every connection is protected?

No. A different public IP confirms what this browser exposes to this page, but it does not test every app, every IPv4 or IPv6 path, DNS routing, WebRTC behavior, or a VPN kill switch.

Why did my IP stay the same after I connected?

The VPN may not have finished connecting, this browser may be excluded by split tunneling, or an app-specific proxy may not affect browser traffic. Confirm the VPN status, wait briefly, and run the comparison again.

How does VPN and proxy detection work?

The indicator check displays VPN, proxy, Tor, and hosting signals returned by the configured IP-intelligence provider. These probabilistic signals supplement the before-and-after IP comparison; they are not proof.

Can this checker detect every VPN?

No. Residential, private, dedicated, and newly deployed VPN addresses may not be classified. Corporate, mobile, and hosting networks can also resemble VPN infrastructure and create false positives.

Continue learning