A poorly configured VPN can let your real IP address or DNS requests slip through — what's known as "leaks." These leaks cancel out part of the protection the VPN is supposed to provide.
Types of VPN leaks
1. IP leaks (IPv4 and IPv6)
If your real IP address remains visible despite an active VPN, you have an IP leak. This is the most common issue.
2. DNS leaks
Your DNS requests (translating domain names into IP addresses) may go through your ISP's servers instead of the VPN. Your ISP can then see which sites you visit.
3. WebRTC leaks
Modern browsers use WebRTC for video and voice calls. This technology can reveal your real IP address even with an active VPN.
How to test your VPN
IP leak test
- Go to an IP leak test service with your VPN active
- Check that the IP shown matches your VPN server's country
- Check that your real IP doesn't appear anywhere
DNS leak test
- Go to a DNS leak test service
- Run the standard test
- Check that the DNS servers listed belong to your VPN provider
WebRTC leak test
- Install a WebRTC leak prevention extension in your browser
- Go to a WebRTC test service
- Check that no local IP is exposed
PureVPN: built-in leak protection
PureVPN natively includes:
- Automatic DNS protection
- IPv6 blocking (a frequent source of leaks)
- WebRTC protection via its browser extension
- Kill Switch that cuts internet access if a leak is detected
Our tests found no significant leaks on PureVPN during our checks.
What to do if you detect a leak
- Check that the Kill Switch is enabled
- Manually disable IPv6 in Windows/macOS if needed
- Install your VPN provider's browser extension
- Contact your VPN provider's support team
Conclusion
Regularly testing your VPN is a good basic security practice. It lets you verify that the advertised protection actually matches reality.
31-day money-back guarantee — risk-free
Try PureVPN — 2,14€/mois