- IP address
- WebRTC leak
- DNS leak
The test only starts when you click. Your browser then asks a STUN server run by Cloudflare, the company that already delivers this site, for its own address. We store nothing.
The test asks your browser which addresses it would reveal through WebRTC and puts them next to the address you loaded this page from.
How to test your VPN
- Turn your VPN off and click Start the test. The page remembers the addresses it finds now.
- Turn your VPN on and pick a server. Keep this page open.
- Click Test again. If an address from the first test comes back, the page reports a leak.
The addresses from the first test are kept only in this page’s memory. They are gone when you close or reload the page.
No leak
- YouEncrypted tunnel
- VPN serverrun by the VPN provider
- The website
Sees: the VPN server's IP address, also when it asks through WebRTC.
With a WebRTC leak
- YouEncrypted tunnel
- VPN serverrun by the VPN provider
- The website
Sees: the VPN server's IP address for the page itself, and through WebRTC your own address as well.
What the result means
| Result | Meaning |
|---|---|
| No public address via WebRTC | WebRTC revealed nothing, or your network does not let the request through |
| The same address the page saw | WebRTC shows nothing new. With the VPN on, that is the VPN server’s address |
| An address from your first test comes back | A leak: WebRTC bypasses the tunnel |
| Local addresses only | Addresses that exist only inside your own network. Most browsers mask them |
What the test does not tell you
- Nothing about DNS leaks. Use the DNS leak test for those.
- Only this browser. Another browser or app on the same device can behave differently.
- No verdict on your VPN. A test without a leak holds for this server and these settings, at this moment.
The rules browsers should follow for addresses in WebRTC are set out in RFC 8828. Check your ordinary address with the IP tool. Which providers state leak protection themselves is listed with a source on each page in the provider overview.
What a VPN changes about this address
A VPN replaces the address websites see with that of the VPN server. A leak means your browser still gives away your own address by another route; the VPN app has to tunnel or block WebRTC to prevent that. Whether an app does is in its settings and in the provider's help pages, not in its price.
What a VPN costs today: the three lowest prices
Per provider the lowest advertised price per month, which goes with the longest term, paid up front. Dollar prices are compared in euro at the ECB reference rate of 2026-10-30. Cheapest is not the same as best: this is not a ranking.We currently earn nothing from these links: the buttons go to the providers' normal websites. How this works
- See price at Private Internet Access
- PureVPN Standard $2.15 ≈ €1.92 / mo · 24 months · $58.20 up front, covers 27 months Checked 2026-11-02See price at PureVPN
- See price at CyberGhost VPN
- See price at ExpressVPN
- Surfshark Starter €2.19–€2.49 / mo · 24 months · €59.13–€67.23 up front, covers 27 months Checked 2026-11-02See price at Surfshark
- See price at hide.me VPN
- See price at NordVPN
- See price at Proton VPN
- See price at IVPN
- See price at Mullvad VPN
- See price at Windscribe
Advertised prices · Belgium