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.
Your browser timezone
…
Your IP location
…
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.
Your system timezone
date +%Z
Browser timezone (JS)
Intl.DateTimeFormat().resolvedOptions().timeZone
See all endpoints at /api/tools/.
Frequently asked questions
Yes — any site can read your browser's timezone with one line of JavaScript, no permission needed. If it doesn't match your VPN's country, that's a fingerprinting signal.
Use a browser or extension that spoofs the timezone to match your exit country, or a privacy browser that normalizes it.
Related tools
Want to hide your IP for real?
vpn.golf is a no-logs WireGuard VPN. Pick a hole, take the shot.
Step up to the tee — free