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
Visitor ID
--
Actual IP Location
--
Simulated Location
--
Full Result
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