🇬🇧 English🇪🇸 Español🇫🇷 Français🇩🇪 Deutsch🇸🇦 العربية🇧🇷 Português
🚀 Explore All Tools
🚀 Explore All Tools

🕵️ WebRTC Leak Test

Find out if WebRTC exposes your real IP address behind a VPN or proxy. Runs locally in your browser.

🛡️

Click the button and wait a few seconds while the browser gathers ICE candidates.

Ready to test
Click the button and wait a few seconds while the browser gathers ICE candidates.
🌍 Visible public IP
📡 WebRTC public IPs
🏠 Local / mDNS addresses

📋 ICE candidates

🛠️ How to fix a WebRTC leak

  • Chrome / Edge: Install the WebRTC Network Limiter extension or set the WebRTC IP handling policy to Disable non-proxied UDP.
  • Firefox: Open about:config and set media.peerconnection.enabled to false. Note that video calls will stop working.
  • Brave: Settings, Shields, WebRTC IP Handling Policy: select Disable Non-Proxied UDP.

🔐 The test runs entirely in your browser. The only external request is a public IP check (ipify.org). No data is sent to 0Appz.

📋

How to use this tool

1
⌨️
1. Enter your input
Type, paste or drop your file above.
2
🔒
2. Run in browser
Your files never leave your device.
3
💾
3. Download result
Save or copy instantly, no sign-up.

Overview

WebRTC Leak Test - Check If Your Browser Leaks Your IP checks whether WebRTC — the browser technology behind video calls — exposes your real IP address. The page gathers ICE candidates locally through public STUN servers, shows exactly which host, STUN and relay addresses your browser reveals, and compares them with the public IP that websites already see. If a different address appears behind a VPN or proxy, you have a leak and the page shows step-by-step fixes for Chrome, Edge, Firefox and Brave. Nothing is uploaded: the test runs entirely in your browser and only the visible-IP check is fetched from a public service.

Frequently asked questions

What is a WebRTC leak? +

WebRTC is the browser technology behind video calls. To connect peers it discovers your IP addresses through STUN servers, and that discovery can bypass a VPN or proxy. A leak means a website can learn your real IP even while your VPN is on.

How does this WebRTC Leak Test - Check If Your Browser Leaks Your IP work? +

The page creates a local RTCPeerConnection, gathers ICE candidates through public STUN servers and compares the public addresses with the IP websites already see. Everything runs in your browser.

The test shows my normal IP — is that a leak? +

If you are not using a VPN, seeing your own IP is expected. It becomes a leak only when the WebRTC address differs from the tunnel address your VPN provides.

Why do I only see mDNS addresses? +

Modern Chromium browsers hide local IPs behind random .local names (mDNS). That is good for privacy and means your LAN address is not exposed.

How do I stop a WebRTC leak? +

Use a VPN with built-in WebRTC protection, install the WebRTC Network Limiter extension in Chrome and Edge, set media.peerconnection.enabled to false in Firefox, or select Disable Non-Proxied UDP in Brave.

🔒 100% browser-based — your files never leave your device