IP & WebRTC Leak Test
Detailed detection of every VPN leak vector: public IPv4, IPv6 exposure, WebRTC ICE candidates by type, and DNS resolver probes. Runs automatically.
One or more leaks detected. Your real IP or DNS may be exposed.
Public IPv4
Not detected
IPv6 Exposure
Not tested
WebRTC ICE Candidates
srflx = server-reflexive (real public IP) · host = local network IP · relay = TURN
No WebRTC candidates detected — good (or WebRTC is disabled)
DNS Resolver Check
All DNS queries should resolve from your VPN server IP
DNS resolvers not reachable
Quick Answer
A VPN has four major leak vectors: your public IPv4 address, your IPv6 address (often not tunnelled), WebRTC ICE candidates that expose your real IP via STUN, and DNS queries that bypass the VPN to your ISP. This tool checks all four simultaneously.
- • IPv6 leaks are the most common — most VPNs only tunnel IPv4
- • WebRTC srflx ICE candidates expose real IP even with VPN active
- • DNS leaks show your ISP every domain you visit despite VPN
- • LimeVPN blocks IPv6, kills WebRTC leaks, and routes DNS privately
Understanding VPN Leak Vectors
A VPN tunnel is only as strong as its weakest leak point. There are four main vectors where your real identity can bypass the VPN tunnel:
Public IPv4 Address
The baseline check. Your IPv4 address should reflect your VPN server, not your home or office. The ISP/org field reveals whether it belongs to a VPN provider or your real ISP.
IPv6 Leak
Most home connections have an active IPv6 address assigned by the ISP. If the VPN only creates an IPv4 tunnel, IPv6 DNS queries bypass it entirely — directly traceable to you. The safest solution: block all IPv6 at the VPN level.
WebRTC ICE Candidates
WebRTC uses ICE to find the most direct path between peers via STUN servers. The srflx (server-reflexive) candidate type is the dangerous one: it shows exactly what a STUN server sees, which may be your real ISP IP instead of the VPN IP.
DNS Resolvers
Every domain you visit requires a DNS lookup. When connected to a VPN, all DNS requests should route through the VPN's own DNS servers. This tool queries three public resolvers to see which IP they receive your query from — all should show your VPN server's IP.
Seal Every Leak with LimeVPN
LimeVPN blocks IPv6, prevents WebRTC leaks, runs private DNS, and includes a kill switch on all plans. From $5.99/month.
Get LimeVPN — From $5.99/moAES-256 Encryption · No-Logs Policy · 30+ Locations · Kill Switch
Frequently Asked Questions
What is a WebRTC leak? ▼
What are ICE candidates? ▼
Why does IPv6 matter for privacy? ▼
What is a DNS leak? ▼
How is this different from the Connection Check tool? ▼
My VPN is connected but I still see a leak — why? ▼
More Privacy Tools
What Is My IP
See your public IP address, location, and ISP in real time.
DNS Leak Test
Check if your VPN is leaking DNS queries to your ISP.
VPN Speed Test
Measure download speed, upload speed, ping, and jitter.
LimeVPN Security Features
Kill switch, WebRTC protection, AES-256 encryption explained.