WebRTC leak test.
See whether your browser is sharing a different IP over WebRTC. Handy if you're using a VPN.
Comparison
HTTP IP (server view)
loading...
WebRTC public IP
gathering...
WebRTC local IP
gathering...
checking
Running tests in your browser.
All ICE candidates
The srflx rows show how a STUN server sees you. Since 2019, Chromium-based browsers hide local addresses behind *.local mDNS names.
| Type | Family | Address | Port | Proto |
|---|---|---|---|---|
| gathering... | ||||
What the result means
- srflx server-reflexive
- Your public IP the way a STUN server sees it. If it matches your HTTP IP, you're fine. If they don't match and your HTTP IP is a VPN exit, your browser is sharing the underlying address.
- host host
- An address on one of your own network interfaces. Chromium browsers tuck this behind an
*.localhostname. - relay relay
- A TURN-relayed candidate. You'll only see one if a TURN server is in the mix.
- mdns mdns
- A
*.localhostname that only resolves on your local network.