Public-address comparison
- HTTPS-observed public IP
- JavaScript required
- WebRTC public IPs
- JavaScript required
- Public IP difference
- JavaScript required
Browser and network diagnostics
WebRTC leak test
See which browser-exposed ICE candidates are available and whether eligible direct public WebRTC evidence differs from the public address observed for this HTTPS connection.
Live result
JavaScript is required to gather browser-local ICE candidates and run the live comparison.
The result shows whether WebRTC exposed a public address different from the main connection.
Relay candidates remain separate and are excluded from direct public-IP comparison evidence.
JavaScript is required to gather candidates.
The test measures browser-exposed ICE candidate types and addresses, then compares eligible numeric public host or server-reflexive candidates with the public source address observed by MyLeaks for the current HTTPS connection. Relay candidates do not become direct public-IP evidence.
The browser gathers WebRTC connection candidates and MyLeaks compares any public addresses with the main connection address. The test does not request camera or microphone access.
.local name that can hide a numeric local address.A completed match means no different public IP was observed in this comparison. A mismatch means WebRTC exposed a public IP different from HTTPS, proving only that different paths or addresses were observed. Unavailable, timeout, error, or no public candidate remains neutral.