{% t WebRTC IP Leak Test - Is your IP address leaking? %}

{% t While software like NoScript prevents this, it's probably a good idea to block this protocol directly as well, just to be safe. %}

{% t Test your Browser now %}

{% t How to disable WebRTC in Firefox? %}

{% t In short: Set "media.peerconnection.enabled" to "false" in "about:config".%}

{% t Explained: %}

  1. {% t Enter "about:config" in the firefox address bar and press enter. %}
  2. {% t Press the button "I'll be careful, I promise!" %}
  3. {% t Search for "media.peerconnection.enabled" %}
  4. {% t Double click the entry, the column "Value" should now be "false" %}
  5. {% t Done. Do the WebRTC leak test again. %}

{% t If you want to make sure every single WebRTC-related setting is really disabled, change these settings: %}

  1. media.peerconnection.turn.disable = true
  2. media.peerconnection.use_document_iceservers = false
  3. media.peerconnection.video.enabled = false
  4. media.peerconnection.identity.timeout = 1

{% t Now you can be 100% sure WebRTC is disabled. %}

{% t Test your Browser again %}

{% t How to fix the WebRTC Leak in Google Chrome? %}

{% t WebRTC cannot be fully disabled in Chrome; however, it is possible to change its routing settings (and prevent leaks) using an extension. Two open-source solutions include WebRTC Leak Prevent (options may need to be changed depending on the scenario), and uBlock Origin (select "Prevent WebRTC from leaking local IP addresses" in Settings).%}

{% t What about other browsers? %}

{% t Chrome on iOS, Internet Explorer and Safari does not implement WebRTC yet.%} {% t But we recommend using Firefox on all devices. %}