What is WebRTC

WebRTC is an open source project designed to allow web browsers and mobile applications to have real time communications via APIs.

WebRTC bypasses your proxy configuration and will therfore use your actual computer's IP address. Any site implementing WebRTC will be able to see your actual IP address along with your proxified IP address which is not good.

All modern browsers have WebRTC enabled by default, but you can install an Extension to ensure it is disabled. There may be methods for disabling WebRTC in other browsers however they are not covered in this article.

How to check if WebRTC is enabled in your browser

The fastest way to check if WebRTC is enabled in your browser is to go to the https://browserleaks.com/webrtc page.

The below image shows that WebRTC is currently enabled in your browser (Needs to be disabled);

The below image shows that WebRTC is currently disabled in your browser (Desired result);

How to disable WebRTC in FireFox

It is possible to configure Firefox directly to disable WebRTC, however it is possible that in future browser updates this configuration change may stop working. We recommend the use of the Disable WebRTC extension for Firefox, and this is exactly what we run on our own Firefox browsers.

How to disable WebRTC in Chrome and Chrome-based browsers like Brave

There is no direct way to disable WebRTC in Chrome so you need to use an extension. We recommend the use of the WebRTC Network Limiter extension for Chrome and other Chrome-based browsers like Brave.

Once you've installed and enabled your extension, go back to the https://browserleaks.com/webrtc page to ensure that your WebRTC is now showing as False meaning it is disabled and your real computer's IP address will no longer be leaked.