Geolocation Testing

Test fingerprinting with different geographic locations and IP addresses

Select Test Location

⚠️ Note

This page simulates location data in the client UI only. FingerprintJS will still detect your actual IP-based location on the server side. To truly test different geolocations, you need to use a VPN or proxy service.

Location Map

Fingerprint Result

Select a location and get fingerprint to see results

Location Test History

No location tests yet

🌍 Geolocation Testing Guide

What Gets Detected

  • β€’ Server-side: Your actual IP address and location (cannot be spoofed client-side)
  • β€’ Client-side: Browser timezone, language preferences, screen properties
  • β€’ Combined: These create a unique fingerprint tied to your location

True Geolocation Testing

  • β€’ Use a VPN service (NordVPN, ExpressVPN, etc.)
  • β€’ Use proxy servers for different regions
  • β€’ Test from actual devices in different countries
  • β€’ Use cloud services (AWS, GCP) in different regions

Use Cases

  • β€’ Test geo-fencing and location-based access
  • β€’ Verify location-based fraud rules
  • β€’ Test regional content delivery
  • β€’ Analyze location-based user behavior

Detection Scenarios

  • β€’ VPN Detection: IP location differs from timezone
  • β€’ Proxy Detection: Suspicious IP ranges or datacenter IPs
  • β€’ Impossible Travel: Location changes too quickly