VPN timezone leak test
Your VPN can change your IP's country, but your browser still reports your device's timezone. A mismatch is a privacy tell.
How to use the vpn timezone leak test
- Open the page: your browser timezone and IP timezone are compared.
- Check for a mismatch.
- If they differ on a VPN, spoof your browser timezone to match the exit country.
Why timezone matters
A VPN changes the country of your IP, but your browser keeps reporting your device's real timezone: readable by any website with one line of JavaScript, no permission needed. If your IP says Germany but your clock says America/New_York, that mismatch is a strong hint you're using a VPN and where you really are. Match them with a browser or extension that spoofs the timezone to your exit country.
Code & API examples
Use this from the command line or your code.
date +%Z
Intl.DateTimeFormat().resolvedOptions().timeZone
See all endpoints at /api/tools/.
Frequently asked questions
vpn.golf is a no-logs WireGuard VPN. Pick a hole, take the shot.
Step up to the tee for free