Key Takeaway:
Yes — a VPN hides your IP address from the websites you visit by replacing it with the VPN server’s address. It does not make you anonymous, and a badly configured VPN can still expose your real address through DNS, WebRTC, IPv6 or a dropped connection. The only way to know is to check your own connection, which takes about a minute with the free VPN leak test.
How a VPN Hides Your IP Address
When you connect to a VPN, your device builds an encrypted tunnel to a server run by the VPN provider. Everything you send goes through that tunnel first, and the server passes it on to the website on your behalf.
The website only ever talks to the VPN server, so the IP address it sees — and logs — is the server’s, not yours.
- Without a VPN: your device → your ISP → the website, which sees your real IP address.
- With a VPN: your device → encrypted tunnel → VPN server → the website, which sees the VPN server’s address.
From the website’s point of view you appear to be wherever the server is. That is why a VPN also changes the location sites guess for you — and why an IP address can seem to be in the wrong place even without one.
✅ What a VPN Hides
- Your real IP address — websites and online services see the server’s address instead.
- Your approximate location — IP-based location points to the server, not to your city.
- Which sites you visit, from your ISP — your provider sees an encrypted stream to one server, not the destinations. See what your ISP can see.
- Your traffic on public Wi-Fi — other people on the same network, and whoever runs it, can’t read or tamper with it.
- Your DNS lookups — but only if the VPN actually routes them through the tunnel. More on that below.
❌ What a VPN Does Not Hide
- Who you are when you log in. Sign into Google, Facebook or your bank and they know it’s you, whatever address you connect from.
- Your browser fingerprint. Screen size, fonts, graphics card and settings can identify a browser without any IP address at all.
- Cookies and tracking pixels. Ad networks follow you across sites with identifiers stored in your browser.
- Your activity from the VPN provider. The provider is now in the position your ISP used to hold. Its logging policy — and whether anyone has checked it — matters.
- Malware and phishing. A VPN encrypts the connection; it does nothing about what you download or where you type your password.
To see how much a site can learn about you with no IP address involved, what this site already knows about you shows it live and stores none of it.
⚠️ The 4 Ways Your Real IP Can Still Leak
1. DNS leaks
Before your browser can load a site, it asks a DNS server to turn the name into an address. If those questions go to your ISP’s DNS server instead of through the tunnel, your ISP still gets a list of every site you visit — and sites that check can see a DNS server that doesn’t match the VPN. Operating systems that try several DNS servers at once, or custom DNS settings left over from before, are common causes. What is a DNS leak? explains it in full.
2. WebRTC leaks
WebRTC is the browser technology behind video calls in a web page. To connect two people directly, it can gather the network addresses of your device — and a web page can ask for them. Depending on the browser and the VPN, that can reveal your real public address while the VPN app still says “connected”. Some VPN apps and browser settings block it; many don’t by default. See the WebRTC leak guide.
3. IPv6 leaks
Many connections now have both an IPv4 and an IPv6 address. If a VPN only tunnels IPv4, anything your device sends over IPv6 goes out the normal way, carrying your real IPv6 address. A good VPN either tunnels IPv6 or blocks it while connected. What is IPv6? covers the background.
4. Dropped connections without a kill switch
VPN connections drop — when a laptop wakes from sleep, when a phone moves between Wi-Fi and mobile data, when a server restarts. Without a kill switch, your device quietly carries on over your normal connection until the VPN reconnects. A kill switch blocks traffic during that gap. Details in what is a VPN kill switch?
🔍 How to Check If Your VPN Is Hiding Your IP
A “connected” badge in the app tells you the tunnel is up. It doesn’t tell you nothing is getting around it. Check instead:
- Note your real address first. With the VPN off, open the IP address tool and note your IP and ISP.
- Connect to the VPN and reload the page. The address and ISP should now belong to the VPN provider.
- Run the VPN leak test. It checks your visible IP, the DNS servers answering for you, WebRTC and IPv6 in one pass.
- Read the results. If your real IP address, your ISP’s name or your ISP’s DNS servers appear anywhere, the VPN is leaking.
- Test the kill switch. Start a large download, then turn Wi-Fi off and on again. The download should stop rather than continue over your normal connection.
Repeat the check after VPN app updates, on each device you use, and in each browser — a leak can exist in one and not another. The full walkthrough is in how to check if your VPN is working.
VPN vs No VPN: Who Sees What
| Information | Without a VPN | With a leak-free VPN |
|---|---|---|
| Your IP address, to websites | Visible | Hidden — they see the server’s |
| Approximate location, to websites | Visible, often to city level | Shows the server’s location |
| Sites you visit, to your ISP | Visible | Hidden |
| That you use a VPN, to your ISP | — | Visible |
| Sites you visit, to the VPN provider | — | Visible to the provider — depends on its logging |
| Browser fingerprint | Visible | Still visible |
| Identity when logged in | Visible | Still visible |
Does a VPN Hide Your IP From Your ISP?
It hides what you do, not that you’re doing it. Your ISP can see that you’re connected to a VPN server, when you connect, and roughly how much data moves. It can’t see which sites you visit or what you send — provided your DNS isn’t leaking. ISP throttling covers what providers do with the traffic they can see.
Does a VPN Hide Your IP From the Government?
It makes casual monitoring of your browsing much harder, but it moves the question rather than ending it. Authorities can ask the VPN provider for records, so what the provider keeps — and whether an independent audit has confirmed it — matters more than the country on its website. In a small number of countries VPN use itself is restricted, so check local law before you travel. Can police track you with your IP address? goes into how requests for records work.
Does a VPN Hide Your IP From Google?
Google sees the VPN server’s address instead of yours. If you’re signed into a Google account, though, your activity is tied to the account, not the address — a VPN changes nothing about that. Location can also come from your device’s settings, Wi-Fi data or your account history rather than your IP.
Does a VPN Hide Your IP on Mobile?
Yes, VPN apps on Android and iPhone replace your address the same way. Mobile has two extra weak spots. Phones switch networks constantly, so reconnection gaps are more common. And not all traffic is guaranteed to use the tunnel: on iPhone, connections that were already open before the VPN started can carry on outside it, and some system traffic has been reported to bypass VPNs. On Android, turn on Always-on VPN and Block connections without VPN in the network settings.
How to Choose a VPN That Doesn’t Leak
No ranking can tell you whether a VPN leaks on your device, network and browser. What you can do is choose a provider that gives you the tools to stop leaks, then check:
- DNS handled inside the tunnel, with the provider’s own resolvers.
- IPv6 tunnelled or blocked while connected.
- A kill switch on every platform you use, not just desktop.
- An independently audited no-logs policy — with the auditor named and a recent date.
- A money-back window long enough to run the checks above before you’re committed.
How to compare VPNs and what to look for in a private VPN go through each point.
If you want somewhere to start, ExamineIP has affiliate partnerships with the two providers below — that’s the commission mentioned at the top, and it’s why you should hold them to the same checks as anyone else. Both offer a kill switch and leak protection settings; run the leak test in the refund window and cancel if either fails on your setup.
- PureVPN — a long-running provider with published third-party no-log audits and a 2017 logging case in its history. The PureVPN review covers both.
- IPVanish — runs much of its own server network rather than renting it.
Common Mistakes That Expose Your Real IP
- Leaving the kill switch off. In many apps it isn’t on by default.
- Trusting “connected”. The badge says the tunnel is up, not that nothing leaks around it.
- Using a free VPN. Running servers costs money; a free service is paid for some other way, often with your data. See are free VPNs safe?
- Forgetting WebRTC. It’s a browser setting, so a leak can exist in one browser and not another.
- Staying logged into everything. A hidden IP address doesn’t hide an account.
- Assuming incognito adds protection. Private browsing clears local history; it doesn’t change your address. See does incognito mode hide your IP?
Frequently Asked Questions
Does a VPN completely hide my identity?
No. It hides your IP address. Accounts you log into, cookies and browser fingerprinting can still identify you. A VPN is one layer of privacy, not anonymity.
Can websites still track me with a VPN?
Yes. Cookies, tracking pixels, fingerprinting and logged-in accounts all work regardless of your address. A VPN takes away one identifier, not all of them.
Does a VPN hide my browsing from my home router?
If the VPN runs on your device, your router only sees encrypted traffic going to the VPN server, not the sites you visit. If the VPN runs on the router itself, the router is where the tunnel starts, so traffic between your devices and the router isn’t covered by it.
Can my employer see my browsing if I use a VPN?
On a work laptop or phone, often yes. Company-managed devices commonly run monitoring software that sees activity before it ever reaches the VPN, and a work network may block personal VPNs entirely.
Does incognito mode plus a VPN hide my IP?
The VPN hides your IP; incognito only stops your browser saving history on the device. Together they cover different things, but neither makes you anonymous.
Is it legal to hide my IP with a VPN?
In most countries, yes. A few restrict or ban VPNs, so check local law when travelling. Using a VPN doesn’t make an illegal activity legal.
Why does my VPN show the right country but the leak test shows my ISP?
That’s usually a DNS leak: your traffic goes through the tunnel, but your lookups still go to your ISP’s DNS servers. Turn on the VPN’s DNS leak protection, remove any custom DNS settings on the device, and test again.
Does a VPN Hide Your IP? The Short Version
A working VPN hides your IP address from the sites you visit and your browsing from your ISP. It doesn’t hide who you are when you log in, it doesn’t stop fingerprinting, and it only works as well as its configuration — a DNS, WebRTC or IPv6 leak, or a dropped connection with no kill switch, can put your real address back in view.
So don’t take the app’s word for it. Connect, then run the free VPN leak test — it takes about a minute, and it stores nothing.