VPN Checker
Free VPN checker: see your IP, ISP and location, detect VPN, proxy or Tor, check the abuse score and test your browser for WebRTC leaks.
How to check if your VPN is working
- Turn your VPN off and click "My IP". Note the IP address and the ISP: that is your real connection.
- Turn your VPN on and click "My IP" again.
- Compare. The IP, ISP and location should now belong to your VPN provider's server, and the checker will usually flag it as a VPN or data center. If you still see your own ISP, the VPN is not protecting your traffic.
- Check the WebRTC leak test below your result. With the VPN on, it should say "No WebRTC leak". If it shows another IP, your browser is exposing it.
What this VPN checker detects
- IP address, ISP and ASN: who owns the network the IP belongs to.
- Approximate location: city and country, as listed in IP databases.
- VPN, proxy, Tor exit node or data center: whether the IP is known to hide the real user behind it.
- Abuse reputation: the AbuseIPDB score and how many times the IP was reported for malicious activity.
- WebRTC leaks: whether your browser reveals a different public IP through WebRTC, a common way a VPN leaks your real IP.
Frequently asked questions
What is my IP address?
Your IP address is the public address websites see when you connect to them. It is assigned by your internet provider, or by your VPN when one is active. The checker above shows yours as soon as the page loads.
How can I tell if my VPN is working?
Check your IP with the VPN off and note your ISP. Turn the VPN on and click "My IP" again. If it works, the IP, ISP and location change to your VPN provider's server. If you still see your own ISP, your traffic is not going through the VPN.
Can websites tell that I am using a VPN?
Often, yes. VPN servers live in data centers and their IP ranges are listed in databases like the ones this tool uses. That is how streaming services and banks detect VPNs. A VPN hides your real IP, not the fact that you use one.
Why does my IP show as a VPN or data center when I am not using one?
Some networks look like data centers: company networks, cloud-hosted connections, Apple iCloud Private Relay and some mobile carriers that share addresses between many users. Treat the result as a strong hint, not proof.
What does the abuse score mean?
It is the AbuseIPDB confidence score, from 0 to 100, based on reports of attacks, spam or scanning from that IP in the last 90 days. 0 means clean. Shared VPN and hosting IPs often have reports because many people use them.
Does this VPN checker test for WebRTC leaks?
Yes. When you check your own IP, your browser also asks a STUN server (Cloudflare's) which public IP it sees through WebRTC. If that IP is different from the one above, WebRTC may be leaking your real IP past the VPN. DNS leaks are not tested.
What is a WebRTC leak and how do I fix it?
WebRTC lets browsers make video calls and direct connections. To do that it can reveal your public IP to any website, sometimes bypassing the VPN tunnel, especially over IPv6. Turn on your VPN's WebRTC or IPv6 leak protection, use a browser extension that limits WebRTC, or disable it in Firefox with media.peerconnection.enabled set to false in about:config.
Do you store the IPs I check?
Jábega does not log who checks what. To answer, the IP is looked up on ipapi.is and AbuseIPDB, and each result is cached for 24 hours so the same IP is not looked up twice. The WebRTC test runs in your browser and only contacts Cloudflare's STUN server; its result is not sent to Jábega.