WebRTC can expose your real IP address even when you're behind a VPN, because it talks to a STUN server directly, bypassing some VPN tunnels. Most "leak test" sites are themselves third parties logging your IP to show it to you - this one talks to a public STUN server directly from your browser and only ever displays the result to you.
The check opens a real RTCPeerConnection to a public Google STUN server and reads back the ICE candidates the browser gathers for it — those candidate strings contain whatever IP address WebRTC would use to set up a peer connection, which this tool parses directly and classifies as private, public, or a browser-obscured local address, rather than asking a third-party leak-test site to look it up for you.
Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.
Say thanks — $3