WebRTC Leak Test — Does WebRTC Expose Your Real IP?
Real STUN candidates vs your HTTPS IP, with a plain-English verdict for VPN users.
Quick answer: Run a real STUN query to list the IPs WebRTC exposes, compare them with your HTTPS exit IP, and get a plain-English verdict on whether your VPN is leaking.
How to use
- Press Run leak test (avoid toggling your VPN mid-test).
- Compare the HTTPS IP row with the WebRTC candidate list.
- Read the verdict: a match means leak for VPN users; different or none means protected.
- Toggle your VPN or extension and press Retest to confirm the fix.
About this tool
VPNs are great until a browser feature quietly bypasses them — WebRTC is the classic offender. This test opens a real RTCPeerConnection, asks Google's public STUN server what address it sees, and lists every public (srflx or relay) candidate your browser is willing to reveal. It then fetches your normal HTTPS exit IP from the ipify echo service and compares the two. If the addresses match while you are on a VPN, websites can read your true address with a simple script — that is a WebRTC leak. If WebRTC reports nothing or a different address, your tunnel covers voice and video traffic too. The verdict panel spells out each pattern in plain English, and the retest button lets you verify after toggling your VPN. Only these two keyless, anonymous requests are made, and nothing is stored.
FAQ
What exactly is a WebRTC leak?
Why does the page talk to Google and ipify?
I have no VPN and it says MATCH — is that bad?
Why do I see addresses ending in .local?
Nothing appears — why?
Rate this tool
Your rating stays in this browser (local storage) — nothing is sent to any server.
Related tools
JSON Formatter
Developer Tools
🔀CSV to JSON Converter
Developer Tools
🔍Regex Tester
Developer Tools
🔤Base64 Encoder / Decoder
Developer Tools
🌐URL Encoder / Decoder
Developer Tools
#️⃣Hash Generator (MD5 & SHA)
Developer Tools
🆔UUID Generator
Developer Tools
⏱️Epoch Timestamp Converter
Developer Tools
🎟️JWT Decoder
Developer Tools
⏰Cron Expression Generator
Developer Tools
🔢AI Token Counter
Developer Tools
🧪Fake Person Generator
Developer Tools
📧Fake Email Generator
Developer Tools
✅Credit Card Validator
Developer Tools
📱Phone Number Validator
Developer Tools
📨Email Validator
Developer Tools
💾Data Storage Converter
Developer Tools
🧬HTML Encoder / Decoder
Developer Tools
🧾JSON to CSV Converter
Developer Tools
🔁CSV to JSON Converter
Developer Tools
📐XML Formatter / Beautifier
Developer Tools
🗄️SQL Formatter
Developer Tools
📝Markdown Previewer
Developer Tools
🌐IP Subnet Calculator
Developer Tools
🕒Unix Timestamp Converter
Developer Tools
🌈CSS Gradient Generator
Developer Tools
🌓CSS Box Shadow Generator
Developer Tools
🚦HTTP Status Code Lookup
Developer Tools
🛰️What Is My IP
Developer Tools
🔎WHOIS Lookup (RDAP)
Developer Tools
🛡️Password Breach Checker
Developer Tools
⚡Internet Speed Test
Developer Tools
🧪Fake JSON / API Data Generator
Developer Tools
🔌REST API Tester
Developer Tools
🌍DNS Lookup
Developer Tools
📑Markdown to HTML Converter
Developer Tools
🗂️ZIP File Extractor
Developer Tools
📦ZIP File Creator
Developer Tools
🔏File Checksum Verifier
Developer Tools
📷Webcam Test
Developer Tools
🎙️Microphone Test
Developer Tools
⌨️Keyboard Tester
Developer Tools
🕵️User Agent Checker
Developer Tools
🖥️Screen Resolution Checker
Developer Tools
🗝️Passphrase Generator
Developer Tools
🔒AES Encrypt / Decrypt
Developer Tools
🟥Dead Pixel Test
Developer Tools
📖 Guides & deeper reads
- How to use WebRTC Leak Test — step-by-step guide
- WebRTC Leak Test free online — no signup, nothing to install
- WebRTC Leak Test mistakes to avoid (from real user research)
- WebRTC Leak Test without an account — private by design
- WebRTC Leak Test FAQ — every common question answered
Each guide comes from live search research — real questions real users ask, answered straight.