Is My VPN Working? How to Test Your Connection Properly
A VPN should do more than show a “connected” icon. To know it is protecting your connection properly, you need to check what websites, apps and your network can actually see. This guide explains how to check if vpn is working using simple, practical tests you can run in a few minutes.
TL;DR
- Check your public IP address before and after connecting to your VPN.
- Run DNS and WebRTC leak tests to make sure your real location is not exposed.
- Test on both Wi-Fi and mobile data if you use your VPN across devices.
- If something looks wrong, reconnect, switch server locations, update the app or check browser settings.
- Streaming platforms may restrict region switching, and content libraries can vary by location.
What a working VPN should do
A working VPN creates an encrypted connection between your device and a VPN server. When it is working correctly, websites and online services should usually see the VPN server’s IP address instead of the one assigned by your internet provider or mobile network.
That means a properly functioning VPN should help:
- Hide your real public IP address from websites you visit
- Reduce exposure on public Wi-Fi networks
- Encrypt traffic between your device and the VPN server
- Prevent common DNS leaks when configured correctly
- Make your browsing appear to come from the VPN server location
A VPN does not make you invisible online. You can still be identified by account logins, browser cookies, device fingerprinting, payment details and app permissions. Testing your VPN is about confirming the basics: your IP, DNS requests and browser behaviour are not revealing more than they should.
Step 1: Check your IP address
The simplest VPN test is an IP address check.
How to run the test
- Disconnect your VPN.
- Search “what is my IP address” or use a reputable IP checker website.
- Note the public IP address and approximate location shown.
- Connect to your VPN.
- Refresh the IP checker page or open a new one.
- Confirm the IP address has changed.
If your VPN is working, the second IP address should be different from your original one. The location should generally match the VPN connection you selected, although IP geolocation is not always exact. Some databases may show a nearby city, a business location or an older location record.
What to look for
| Test result | What it means | What to do |
|---|---|---|
| IP address changes after connecting | Your VPN tunnel is likely active | Continue with DNS and WebRTC tests |
| IP address stays the same | Your real IP may still be visible | Reconnect, update the app or try another network |
| Location is slightly different from expected | IP location databases may be imprecise | Check multiple IP tools before assuming a fault |
| IP changes but websites still know your location | Cookies, GPS, account settings or browser data may be involved | Review app and browser permissions |
This is the first answer to the question of how to check if vpn is working, but it is not the only test you should run.
Step 2: Run a DNS leak test
DNS is the system that helps your device find websites. When you type a web address, a DNS request is made to translate that name into an address your device can load.
A DNS leak happens when those requests go outside the VPN tunnel. If that occurs, your internet provider or another DNS resolver may still see the sites your device is trying to reach, even while your IP address appears to be protected.
How to test for DNS leaks
- Connect to your VPN.
- Open a DNS leak test website.
- Run the standard or extended test.
- Review the listed DNS servers and locations.
If the results show your internet provider, your local network provider or DNS servers in your real location, your VPN may be leaking DNS requests. If the results show DNS servers associated with your VPN connection or expected VPN routing, that is a better sign.
If you see a DNS leak
Try these fixes:
- Disconnect and reconnect the VPN.
- Restart your browser and test again.
- Update your VPN app.
- Turn off custom DNS settings temporarily.
- Disable “secure DNS” or DNS-over-HTTPS in your browser if it conflicts with the VPN.
- Try another network, such as switching from Wi-Fi to mobile data.
Some browsers and operating systems handle DNS differently, so it is worth testing in more than one browser if the result is unclear.
Step 3: Check for WebRTC leaks
WebRTC is a browser technology used for real-time communications, such as video calls and peer-to-peer browser features. In some cases, WebRTC can reveal your actual IP address even when a VPN is connected.
This is mainly a browser issue, not always a VPN app issue.
How to test WebRTC
- Connect to your VPN.
- Open a WebRTC leak test website.
- Look for any public IP address shown.
- Compare it with your real IP and VPN IP.
If the test shows your original public IP, your browser may be leaking it through WebRTC. If it only shows the VPN IP or private local addresses, that is usually fine.
How to reduce WebRTC leaks
Depending on your browser, you may be able to:
- Disable WebRTC in browser settings or advanced settings.
- Use a trusted browser extension that controls WebRTC behaviour.
- Switch to a browser with stronger privacy controls.
- Keep your browser updated.
Private IP addresses such as 192.168.x.x,
10.x.x.x or 172.16.x.x are local network
addresses. Seeing these is usually less concerning than seeing your real
public IP.
Step 4: Test your connection on Wi-Fi and mobile data
A VPN may work properly on one network but behave differently on another. This is especially relevant if you often move between home Wi-Fi, office networks, public hotspots and mobile data.
Test your VPN on:
- Home Wi-Fi
- Public Wi-Fi, such as airports, cafés or hotels
- Mobile data
- Workplace or school networks, where allowed
Some networks block or restrict VPN traffic. Others may force captive portal sign-in pages before the VPN can connect. If your VPN is not connecting on public Wi-Fi, open a browser first and check whether the network requires you to accept terms or sign in.
For Australians who travel between mobile and Wi-Fi throughout the day, it is worth checking that your VPN reconnects cleanly after network changes.
Step 5: Check whether apps are using the VPN
Testing in a browser is useful, but many people use VPNs for apps as well. Messaging apps, email clients, banking apps and streaming apps may behave differently from your browser.
To check app behaviour:
- Connect your VPN first, then open the app.
- Force close and reopen the app if it was already running.
- Check whether location permissions are enabled for that app.
- Remember that apps may use GPS, account region or billing details, not just IP address.
A VPN changes your network route. It does not override your phone’s GPS location or the region attached to an account. If an app still appears to know where you are, it may be using information other than your IP address.
Step 6: Run a speed and stability check
A VPN can affect speed because your traffic is encrypted and routed through an extra server. Some slowdown can be normal, but your connection should still be stable enough for everyday browsing, messaging, video calls and downloads.
To check performance:
- Run a speed test with the VPN disconnected.
- Connect the VPN.
- Run the same test again.
- Compare download speed, upload speed and ping.
- Browse a few websites and check whether pages load normally.
Avoid relying on a single result. Speed tests can vary based on server load, time of day, Wi-Fi quality and your device. Run two or three tests if you are troubleshooting.
If speeds are poor, try:
- Connecting to a different VPN location
- Restarting your router
- Moving closer to your Wi-Fi access point
- Closing bandwidth-heavy apps
- Updating the VPN app
- Testing on mobile data to compare
Step 7: Check streaming and location-based services carefully
Some people test a VPN by opening streaming services or region-specific websites. This can be useful for confirming that your visible IP location has changed, but it has limits.
Streaming platforms may restrict region switching in their terms, and content libraries vary by country. A VPN should not be treated as a guaranteed way to access a particular title, catalogue or service. Account settings, payment region, app store region and platform rules can all affect what you see.
If a location-based site shows the wrong region even after your VPN IP has changed, clear cookies, open a private browsing window or check whether you are signed into an account with saved location settings.
Common signs your VPN is not working properly
Your VPN may need attention if:
- Your public IP address does not change after connecting.
- DNS tests show your internet provider’s DNS servers.
- WebRTC tests reveal your original public IP.
- The VPN says it is connected but pages will not load.
- Apps behave as though your VPN is disconnected.
- The connection drops when switching between Wi-Fi and mobile data.
These issues do not always mean the VPN is broken. They can also be caused by browser settings, network restrictions, outdated apps or conflicting DNS settings.
Quick fixes before you contact support
Before assuming there is a serious problem, try this checklist:
- Disconnect and reconnect the VPN.
- Restart your device.
- Update your VPN app and browser.
- Try another VPN server or location.
- Switch between Wi-Fi and mobile data.
- Disable conflicting proxy or DNS settings.
- Clear browser cookies for sites that remember your location.
- Reinstall the VPN app if problems persist.
If you use VutVPN, it is built for Australia and designed around one-tap connect, which makes these basic checks straightforward. VutVPN also says it keeps no activity logs and is free to download on Google Play.
How often should you test your VPN?
You do not need to run every test every day. A good routine is to check your VPN:
- After installing a new VPN app
- After major app, browser or operating system updates
- When using public Wi-Fi
- Before doing anything privacy-sensitive
- If your connection suddenly behaves differently
- When switching to a new device
The IP test takes less than a minute. DNS and WebRTC tests are worth doing during setup and whenever you notice unusual behaviour.
A VPN’s connected status is useful, but it is not the whole story. Checking your IP address, DNS requests, WebRTC behaviour and app permissions gives you a clearer picture of whether your connection is working as expected.
FAQ
How do I know if my VPN is actually working?
Check your public IP address before and after connecting. If it changes to the VPN IP, that is a good first sign. Then run DNS and WebRTC leak tests to confirm your real connection details are not exposed.
Why does my location still show after I connect to a VPN?
Websites and apps may use cookies, GPS, account settings, billing region or browser data. A VPN changes your IP address, but it does not automatically change every location signal on your device.
Is an IP address test enough?
No. An IP test is useful, but you should also check for DNS leaks and WebRTC leaks. These tests help confirm that your browser and device are not revealing your real connection in other ways.
Can a VPN guarantee access to overseas streaming libraries?
No. Streaming platforms may restrict region switching, and available content can vary by location, account settings and platform rules. A VPN connection does not guarantee access to any specific library or title.