All systems operational
Free Tool

WebRTC Leak Test

Check if your browser is exposing your real IP address, even with a VPN on

Running WebRTC leak test…

What Is a WebRTC Leak?

WebRTC (Web Real-Time Communication) lets browsers make video calls, voice calls and file transfers directly between devices. To connect two devices, the browser asks a STUN server for your public IP address and shares the addresses it finds with the website.

A WebRTC leak happens when those addresses include your real IP while you are using a VPN or proxy. Any website can run a few lines of JavaScript to read them, without asking permission, and see where you really are.

This test does the same thing a website would: it collects the addresses WebRTC reveals and compares them with the IP websites normally see. If WebRTC shows a different public address, your real IP is leaking.

How to Fix a WebRTC Leak

Pick your browser, then run the test again

Firefox

Type about:config in the address bar, search for media.peerconnection.enabled and set it to false. This turns WebRTC off completely.

Brave

Open Settings → Privacy and security → WebRTC IP handling policy, and choose “Disable non-proxied UDP”.

Chrome and Edge

There is no built-in switch. Install Google’s official “WebRTC Network Limiter” extension and select “Use my proxy server (if present)”.

Safari

Safari hides local addresses by default. Keep Safari updated, and use a VPN that routes all traffic so the public address WebRTC reveals is the VPN’s.

On Android, the SafePassVpn app routes your whole device through an encrypted WireGuard tunnel, so the public address WebRTC reveals is the VPN server’s, not yours. If you use split tunnelling, keep your browser inside the tunnel. Also check your IP with our IP checker and run the DNS leak test.

Need Help?✨

WebRTC Leak FAQs

Common questions about WebRTC leaks and how to stay private.

It collects every IP address your browser reveals through WebRTC and compares them with the public IP websites see. A different public address means your real IP is exposed.
Yes. Some VPNs, browser extensions and proxies only route normal web traffic, so WebRTC can still reach a STUN server directly and reveal your real public IP. A VPN that routes all device traffic through its tunnel prevents this.
A local address such as 192.168.x.x only identifies your device inside your own network, so it is low risk. Modern browsers usually hide it behind a random .local name.
Only if you don't use browser-based video or voice calls. Disabling WebRTC stops leaks completely, but apps like Google Meet in the browser will stop working. Using a full-device VPN is usually the better fix.
Yes. It's free, needs no sign-up, and runs in your browser. SafePass doesn't save the results.
Stop IP Leaks

Keep Your Real IP Private with SafePassVpn

SafePassVpn routes your whole device through an encrypted WireGuard tunnel, so your real IP stays hidden from websites and apps.