Overhead view of a teenage girls using laptop and tablet with KeepSolid VPN Unlimited to stay private online

Online Privacy without Leaks: How to Disable WebRTC in Chrome and Other Browsers

5 min read

Enabling a VPN to enjoy completely private and secure web surfing? You definitely go private this way. However, there’s a caveat. If your browser’s WebRTC technology is on, your IP address may be leaking regardless of your VPN. But no worries! Check out our article and learn what it is, how to disable WebRTC in your browser, and make sure you’re completely anonymous online.

  1. What is WebRTC technology
    1. WebRTC vulnerability
  2. How to detect WebRTC leak
  3. How to prevent WebRTC leak
  4. Disable WebRTC leak using KeepSolid VPN Unlimited extension
  5. Turn off WebRTC in your browser
    1. How to disable WebRTC in Chrome
    2. How to disable WebRTC in Opera
    3. How to disable WebRTC in Firefox
    4. How to disable WebRTC in Safari
    5. How to disable WebRTC in Microsoft Edge
  6. Final words on how to stay completely private online

What is WebRTC technology

WebRTC stands for Web Real-Time Communication. It is an open-source tool that allows direct P2P communication inside a webpage, thus eliminating the need to install additional plugins or programs. As an example, with WebRTC, you can have video conferences on web browsers without any intermediaries.

The audio and video communications conducted with the help of WebRTC are of the highest quality. What’s more, the WebRTC technology for P2P file-sharing and communication uses less bandwidth and has low latency.

Cheerful girl having video chat with friends via browser with WebRTC

WebRTC vulnerability

WebRTC is quite useful, no doubt, as this technology considerably improves browser-to-browser communication. However, it doesn’t come without drawbacks.

Even if you’re using a VPN, WebRTC can put your online privacy at risk by revealing your real IP address. Many users are not even aware that WebRTC is on, as it’s enabled by default in many browsers, including Chrome, Opera, and Firefox.

This vulnerability poses great threat to VPN users who are concerned about their online privacy and wouldn’t want their real IP address to be exposed in any way.

Get guaranteed protection from WebRTC leaks with KeepSolid VPN Unlimited

How to detect a WebRTC leak

To check whether your IP address is being leaked via WebRTC, connect to a VPN server and run WebRTC leak test. As stated in Your IP addresses – WebRTC detection section of the website, if you’re connected to a VPN, and still can see your ISP’s IP, then your system is leaking WebRTC requests.

Conversely, if you can only see the IP address of the chosen VPN server your web surfing is private and secured 🙂

How to prevent WebRTC leak

There are several ways to avoid your IP address being leaked via WebRTC. The simplest one is to use a reliable VPN that blocks WebRTC leaks, like KeepSolid VPN Unlimited. The VPN service by KeepSolid securely encrypts internet traffic and protects your real IP address and all sensitive data.

Man using laptop with KeepSolid VPN Unlimited on the screen, protecting him from WebRTC leaks

The KeepSolid VPN Unlimited extension provides an easy way to disable WebRTC protocol in your browser, letting you enjoy the highest anonymity and privacy possible.

Disable WebRTC leak using KeepSolid VPN Unlimited extension

The built-in feature that blocks WebRTC leaks in the KeepSolid VPN Unlimited extension is quite easy to use. Follow these simple steps:

  1. Open the VPN add-on by KeepSolid and log in.
  2. Navigate to the menu by clicking the How to disable WebRTC leak using KeepSolid VPN Unlimited - menu icon  icon at the top left corner.
  3. Enable the WebRTC Leak Prevent feature in case it was turned off. KeepSolid VPN Unlimited extension, WebRTC Leak Prevent feature

Turn off WebRTC in your browser

Another way to avoid WebRTC leaks is to disable WebRTC requests in your browser. This process is a bit more complicated, and the instructions will vary depending on your browser.

How to disable WebRTC in Chrome

Unfortunately, Google Chrome doesn’t have any built-in settings to let its users disable WebRTC leaks. Therefore, you’ll need to install a special extension from Chrome Store for this, like WebRTC Leak Prevent, WebRTC Control, or Easy WebRTC Block.

The process is similar to adding any other extension to your Google Chrome browser:

  1. Open the Chrome Web Store and search for the required extension: WebRTC Leak Prevent, WebRTC Control, or Easy WebRTC Block.
  2. Click Add to Chrome and confirm installation by pressing Add extension.How to disable WebRTC in Chrome 
  3. Activate the extension and it’ll disable WebRTC in your Chrome browser.

How to disable WebRTC in Opera

Similar to Chrome, Opera browser requires a special add-on for disabling WebRTC:

  1. Open Opera Add-ons page and search for either of these extensions: WebRTC Leak Prevent, WebRTC Control, or Easy WebRTC Block.
  2. Click on the necessary add-on and press Add to Opera.
  3. Activate the add-on to disable WebRTC in your Opera browser.

How to disable WebRTC in Firefox

If you’re a Firefox user, no need to install a third-party extension. Disable WebRTC directly in your browser’s settings:

  1. In the address bar or your Mozilla Firefox browser, type about:config and press Enter.
  2. Click I accept the risk! on the warning screen that shows up.How to disable WebRTC in Firefox - accept the risk
  3. Type media.peerconnection.enabled in the search bar beneath the address bar.
  4. Double-click the search result to change the Value column to false.How to disable WebRTC in Firefox

How to disable WebRTC in Safari

  1. Click the Safari menu and navigate to Preferences in the drop-down menu.How to disable WebRTC in Safari - opening Safari preferences 
  2. Proceed to the Advanced tab and check the box that reads Show Develop menu in menu bar.How to disable WebRTC in Safari, Advanced settings
  3. Find the Develop tab in the menu bar and navigate to the WebRTC option in the drop-down menu. In case Enable Legacy WebRTC API is checked, click it to disable it. How to disable WebRTC in Safari - develop tab 

How to disable WebRTC in Microsoft Edge

Microsoft Edge does not allow to disable WebRTC completely. However, its settings let you stop it from revealing your local IP address. Here are steps to follow:   

  1. Type about:flags in the address bar and press Enter.
  2. Check the box in front of Hide my local IP over WebRTC connections.
    How to disable WebRTC in Microsoft Edge, hide my local IP
  3. Restart your browser for the changes to take effect.

Final words on how to stay completely private online

Despite the benefits the WebRTC technology brings to the table, it is recommended to disable this functionality in your browser so as not put your online privacy at risk. Follow the simple instructions above to disable WebRTC in your browser, connect to KeepSolid VPN Unlimited servers, and surf the web privately and securely with us!


Comments

  1. Terrific post buut I was wondering if you could write a litte more
    on this subject? I’d be very thankful iff you could elaborate
    a little bit further. Many thanks!

    • Hi there!

      Thanks for your feedback! Please let us know the questions you’d like us to cover. We’ll be glad to elaborate on this topic as you, our users, request 😉

  2. Many thanks Have disabled webrtc

    • Hi Lucas,

      Good job! Now your browser can’t leak your real IP. Though, with KeepSolid VPN Unlimited on, you don’t need to worry about WebRTC leaks. Just enable the WebRTC Leak Prevent feature of our browser extension and enjoy complete anonymity online!

      And to never miss our top pieces with other useful tips, be sure to subscribe to our monthly digest: Subscribe to VPN Unlimited monthly digest

Leave a Comment

Your email address will not be published / Required fields are marked *