WebRTC IP leak test


Your local IP addresses:

    Your public IP addresses:

      Your IPv6 addresses:


        What does it mean?

        With this test you can check if your provider assigned IP address can be leaked via WebRTC APIs.
        Some browsers with WebRTC implementation allow requests to STUN servers which will return your ISP assigned IP address even if you are connected via VPN.
        If you  see your local IP addresses (LAN), this is not too critical . But if you see your public IP address(es) displayed next to it, you can start to be concerned!
        If you are using a VPN connection and it is displaying two public IP addresses, your provider assigned IP address is exposed.

        How can you protect your browser from WebRTC IP leak?

        For Chrome, the WebRTC Network Limiter browser extension from Google will prevent IP leak without fully disabling WebRTC feature.
        In Android you can manually disable WebRTC in Chrome by typing "chrome://flags/#disable-webrtc" into the search bar.

        With Firefox you can also disable WebRTC. In advanced settings, type "about:config" into the URL bar.
        Then search for "media.peerconnection.enabled", and double-click on the entry to set the value to "false"

        In case you are using Internet Explorer, you should be safe!