WebRTC Leak

WebRTC Leak

How to fix WebRTC Leak in Chrome, Firefox, Safari, Microsoft Edge and Opera

Select your proper browser

Disable WebRTC in Mozilla Firefox

  1. Open your Firefox and type "about:config" in search bar and enter, in new page click click on "I accept the risk!": How to fix WebRTC Leak in Firefox - Step 1
  2. In search box type "media.peerconnection.enabled". Double click on the displayed name and change the value to "false". How to fix WebRTC Leak in Firefox - Step 2

- Disable WebRTC in Google Chrome (desktop)

Since Google Chrome desktop do not support WebRTC itself, you must use Chrome add-ons.
Here 2 Chrome extensions to disable WebRTC leak:


WebRTC Leak Prevent
WebRTC Network Limiter


- Disable WebRTC in Google Chrome (mobile)

Go to the URL "chrome://flags/#disable-webrtc" in Chrome on your Android device and scroll down and locate for "WebRTC STUN origin header" and then disable it.

How to fix WebRTC Leak in Chrome

Disable WebRTC in Opera

Download WebRTC Leak Prevent extention from the following link:

WebRTC Leak Prevent

After installing, go to the "Advanced options" of your WebRTC Leak Prevent extension and select "Disable non-proxied UDP (force proxy)" and then click "Apply settings".

How to fix WebRTC Leak in Opera

- Disable WebRTC in Safari (macOS)

  1. Go to the Safari browser Preferences:How to fix WebRTC Leak in Safari on macOS - step 1
  2. In Advanced tab, select checkbox Show Develop menu in menu bar: How to fix WebRTC Leak in Safari on macOS - step 2
  3. At the end, check the Remove Legacy WebRTC API: How to fix WebRTC Leak in Safari on macOS - step 3
  4. - Disable WebRTC in Safari (iOS)

  5. Go to Settings: How to fix WebRTC Leak in Safari on iOS - step 1
  6. Scroll down and go to the Safari: How to fix WebRTC Leak in Safari on iOS - step 2
  7. Go to Advanced: How to fix WebRTC Leak in Safari on iOS - step 3
  8. Go to Experimental Features: How to fix WebRTC Leak in Safari on iOS - step 4
  9. Locate for Remove Legacy WebRTC API and switch it ON/Enable: How to fix WebRTC Leak in Safari on iOS - step 5

Disable WebRTC in Microsoft Edge

Type "about:flags" in search bar and enter.
Select checkbox "Hide my local IP address over WebRTC connections" and then restart your browser:

How to fix WebRTC Leak in Microsoft Edge