VPN leak and public IP test

    Compare the result before and after connecting your VPN. This page can show the public IP returned by a lookup service; it cannot certify that every protocol and application is leak-free.

    Disconnect the VPN, note the address, then reconnect and test again. A changed address is expected, but it does not by itself test DNS, IPv6, browser or application traffic.

    How to interpret the result

    Treat this tool as one input, not a security verdict. Results can be incomplete because browsers restrict access, services change, and a safe result now does not predict future compromise. Confirm important findings through account settings, provider notices and independent checks.

    What to do next

    Use unique credentials, enable multifactor authentication, install updates and verify unexpected requests independently. If money, sensitive records or a work system may be affected, preserve evidence and contact the appropriate provider or qualified professional.

    Privacy note

    Do not paste an existing password into this site. The password generator works locally. The public-IP check calls an external lookup endpoint when you press its button. The breach check sends only the address you type to our lookup service, which queries the Have I Been Pwned breach database; the address is never stored in plain text.