How to Fix a WebRTC Leak in Chrome, Firefox & Brave (2026)
A WebRTC leak exposes your real IP address to every website you visit — even when you're using a VPN. Most people have no idea this is happening. This guide shows you exactly how to test for a WebRTC leak and fix it permanently in any browser, in under two minutes.
What Is a WebRTC Leak?
WebRTC (Web Real-Time Communication) is a browser technology that enables peer-to-peer features like video calls, voice chat, and file sharing directly in the browser — without plugins. It's used by Google Meet, Discord, Zoom web, and hundreds of other services.
The problem: WebRTC uses a protocol called STUN (Session Traversal Utilities for NAT) to discover your network path. As part of this process, it reveals your local network IP and real public IP to the page — using direct UDP connections that bypass your VPN tunnel. A WebRTC leak is one of many signals that contribute to your browser fingerprint.
How to Test If You Have a WebRTC Leak
-
1Go to UNDETECT.CLUB Open undetect.club in the browser you want to test. The scan starts automatically.
-
2Find the WebRTC Leak card Scroll to the card labeled "WebRTC Leak" or click the NETWORK tab.
-
3Read the Local IP (srflx) row If it shows an IP like
192.168.1.x,10.x.x.x, or172.16.x.x— your local network IP is leaking. If it shows your real public IP — you have a severe leak.
How to Fix the WebRTC Leak — By Browser
Google Chrome & Chromium-based browsers
Chrome doesn't have a native setting to disable WebRTC, but you have two good options:
Option A — uBlock Origin (recommended, free)
- 1Install uBlock Origin from the Chrome Web Store if you don't have it.
- 2Open uBlock Origin dashboard → click the extension icon → Settings gear.
- 3Go to the Settings tab and check
Prevent WebRTC from leaking local IP addresses. - 4Reload the tab and re-test at UNDETECT.CLUB.
Option B — WebRTC Control Extension
Install WebRTC Control from the Chrome Web Store. Click its icon to toggle WebRTC off. Simple one-click solution, though it will break video calls in that tab.
Mozilla Firefox
Firefox lets you disable WebRTC entirely from the config panel — no extension needed:
- 1Open
about:configin the address bar. Click "Accept the Risk and Continue". - 2Search for
media.peerconnection.enabled - 3Double-click to toggle the value to
false. - 4Restart Firefox and re-test. No extension needed.
media.peerconnection.enabled = false disables WebRTC entirely in Firefox.
Google Meet, Discord web, and other real-time apps will not work in this browser.
Use a secondary browser for those apps.
Brave Browser
Brave has built-in WebRTC privacy controls — no extension needed:
- 1Open Settings →
brave://settings/privacy - 2Find "WebRTC IP Handling Policy" under the Privacy section.
- 3Select "Disable Non-Proxied UDP" — this prevents IP leaks while keeping WebRTC functional through your VPN.
Microsoft Edge
Edge is Chromium-based — the same uBlock Origin approach works. Additionally, check
edge://settings/privacy for the WebRTC section (available in some versions).
Fix via Your VPN Browser Extension
Major VPN providers include WebRTC leak protection in their browser extensions. Check your VPN's extension settings for a "WebRTC" or "IP leak protection" toggle. NordVPN, ExpressVPN, Mullvad, and ProtonVPN all support this.
Comparison: Which Fix Is Best?
| Method | Browser | Breaks Video Calls? | Effort | Recommended? |
|---|---|---|---|---|
| uBlock Origin setting | Chrome/Edge | No | Low | ✓ Yes |
| WebRTC Control ext. | Chrome/Edge | Yes (toggle) | Low | Situational |
| about:config (FF) | Firefox | Yes | Low | If no video needed |
| Disable Non-Proxied UDP | Brave | No | Low | ✓ Yes |
| VPN extension toggle | Any | No | Low | ✓ Yes |
Verify Your Fix Works
- 1Go back to UNDETECT.CLUB and reload the page.
- 2Wait for the WebRTC Leak card to finish scanning.
- 3Check the result — it should now show "No leak detected" or "Not exposed" in green.
Frequently Asked Questions
media.peerconnection.enabled = false) will break video conferencing in that browser.
Run Your WebRTC Leak Test Now
Free, instant, 100% in-browser. No signup, no data collected. All 32 detectors run locally on your device.
[ OPEN UNDETECT.CLUB ]