← BACK TO LEARN / PRIVACY

Does a VPN change your IP address?

How a VPN replaces the public IP websites see, how to test it for WebRTC and IPv6 leaks in two minutes, and what a VPN does not hide.

By IPNIXAPublished Updated

Run the VPN check

Websites see the VPN exit

A VPN encrypts traffic between your device and a VPN server, which then connects to websites on your behalf. Websites see the public address of that exit server instead of your provider’s address.

With a VPN connected, IPNIXA should show an address and network organization belonging to the VPN or its hosting provider, and a location near the selected server. Locations of VPN servers in location databases are sometimes inaccurate.

What websites see when you use a VPNYour deviceISP address 203.0.113.42encrypted tunnelthrough your ISPVPN server (exit)exit address 198.51.100.24ordinarytrafficWebsite or online servicesees 198.51.100.24, not 203.0.113.42
With a VPN, your internet provider carries encrypted traffic to the VPN server, and websites see the server’s exit address instead of yours. DNS, WebRTC and apps outside the tunnel can still reveal more — see the leak section below.

Step-by-step: check that your VPN works

This takes two minutes and catches the most common problems.

  1. With the VPN off, open the IPNIXA VPN check and select Save current connection. It keeps your IPv4 and IPv6 addresses, country and ISP in this browser tab for 30 minutes.
  2. Connect the VPN and wait until the app reports that it is connected.
  3. Select Check again & compare. The IPv4 address, country and ISP / network rows should all show Changed.
  4. Read the leak checks. WebRTC should say No public address or Same as above. IPv6 should show both addresses in the same country, or only one address confirmed. A warning on either line means some traffic can bypass the VPN.
  5. Switch to another VPN server and select Refresh to confirm the results are repeatable.
  6. Shortcut: open the IPNIXA home page with the VPN on. When the connection looks like a VPN, the NIXA Privacy Check opens below your result and runs these checks as you scroll.

IPv6: the most common leak

Many connections are dual-stack. If a VPN only carries IPv4 traffic, the browser can still reach dual-stack websites directly over IPv6 — and those websites see your real IPv6 address, which identifies your provider and approximate location.

Because IPNIXA tests IPv4 and IPv6 separately, it shows this situation clearly: the IPv4 address belongs to the VPN, while the IPv6 address still belongs to your provider. The VPN check flags it as an IPv6 leak when the two addresses appear in different countries.

WebRTC, DNS and other leaks

WebRTC lets browsers set up video calls and some browser games directly between devices. To do that, the browser asks a STUN server which public address it has, and a web page can read the answer. If that request leaves outside the tunnel, the page learns your real IP even though normal requests use the VPN. The IPNIXA VPN check makes this same request and warns when WebRTC reveals an address websites did not otherwise see.

DNS queries can also bypass the tunnel and reveal your provider’s resolvers, and apps outside the browser may skip the VPN when split tunneling is on. Those need your VPN app’s protection settings or a dedicated DNS leak test.

What a VPN does and does not change

A VPN is useful, but it changes only part of what websites can learn about you.

Effects of a typical consumer VPN
With a VPN
Public IP address seen by websitesReplaced by the VPN exit address
Approximate location from IPMoves to the VPN server’s location
What your internet provider seesEncrypted traffic to the VPN server only
Accounts, cookies and loginsUnchanged — still identify you
Browser fingerprintUnchanged
What the VPN provider can seeYour real address and connection metadata

Why some sites block VPNs

Accounts, cookies, browser fingerprints and the information you enter still identify you to websites. The VPN provider can see your connection metadata instead of your internet provider, so the choice of provider matters.

Many services block known VPN ranges or ask for extra verification. If a site refuses access, the cause is usually the shared exit address, not your device. Switching to another server or turning the VPN off for that site usually resolves it.

Frequently asked questions

Why does my VPN show the wrong city?

Location databases sometimes place VPN server addresses in the provider’s registered location rather than where the server runs. The country is usually right; check the VPN app for the server’s actual location.

Why does IPNIXA show my real IPv6 address with the VPN on?

Your VPN is carrying only IPv4 traffic. Enable its IPv6 leak protection, choose a VPN that supports IPv6, or temporarily disable IPv6 on the device while connected.

Is a VPN the same as a proxy or iCloud Private Relay?

They all change the address websites see, but they work differently. A proxy usually covers one application, Private Relay covers Safari browsing and some app traffic, and a VPN normally covers the whole device.

Does a VPN slow down my connection?

Usually a little. Traffic takes an extra hop through the VPN server and is encrypted on the way. A nearby server with spare capacity keeps the slowdown small; a distant or busy server makes it noticeable.

Can websites tell that I am using a VPN?

Often, yes. Many VPN exit addresses are known to belong to hosting companies or VPN providers, and some sites check against such lists. A device time zone that does not match the IP location is another hint; the VPN check shows it.

Does the IPNIXA VPN check test for DNS leaks?

No. It tests your public IPv4 and IPv6 addresses, WebRTC exposure and time zone in this browser. A DNS leak test needs a dedicated DNS service, so turn on DNS leak protection in your VPN app.

Sources and further reading