WhereAmI.com

Your IP Geolocation Tool

About WhereAmI.com

WhereAmI.com is your trusted tool for IP location detection and VPN testing. We show your public IP and approximate location via IP lookup, or precise coordinates via your device's GPS (with permission).

πŸ”§ How It Works

Our tool analyzes multiple data points to determine your location and VPN status:

  • IP Geolocation: Compares your public IP address location with your actual physical location
  • GPS Coordinates: Uses your device's GPS (when permitted) for precise location verification
  • Browser Signals: Analyzes timezone, language settings, and other browser data
  • Network Analysis: Examines ISP, ASN, and network infrastructure patterns
  • WebRTC Testing: Checks for potential IP leaks through WebRTC connections

πŸ›‘οΈ Privacy First

No accounts, no cookies, no tracking. All data processing happens in your browser and is never sent to our servers. GPS data is processed entirely locally for your privacy.

πŸ—ΊοΈ Technology

The map uses OpenStreetMap tiles via Leaflet. IP data comes from ipify (IP) and ipapi/ipwho.is (IP β†’ city-level). Reverse geocoding is via Nominatim.

Frequently Asked Questions

What do the different result indicators mean?

βœ… VPN Active: Your IP location differs significantly from your GPS location, and browser signals don't match your IP region. This suggests your VPN is working correctly.

⚠️ Inconclusive: Mixed signals detected. Some indicators suggest VPN use while others don't. This often happens with partial VPN configurations or when using certain types of proxies.

❌ VPN Likely Not Active: Your IP location matches your GPS location, and browser signals align with your IP region. This suggests no VPN is active or it's not working properly.

Why do I need to enable GPS?

GPS provides your actual physical location, which is essential for accurate VPN testing. Without GPS, we can only compare your IP location with estimated browser signals, which is less reliable.

GPS data is processed entirely in your browser and never sent to our servers. It's the most accurate way to verify if your VPN is truly masking your real location.

What is a WebRTC leak?

WebRTC (Web Real-Time Communication) can potentially reveal your real IP address even when using a VPN. This happens because WebRTC requests can bypass VPN tunnels and connect directly to STUN servers.

Our test checks if your browser is leaking your real IP through WebRTC connections. If a leak is detected, you may need to disable WebRTC in your browser or use a VPN that specifically blocks WebRTC leaks.

How accurate is the location detection?

IP-based location: Typically accurate to city/region level (5-50km radius). Accuracy depends on your ISP's data and the geolocation database used.

GPS location: Modern devices typically provide accuracy within 3-5 meters outdoors. Indoor accuracy may vary significantly depending on building materials and GPS signal availability.

The tool shows accuracy levels for GPS readings so you can assess the reliability of your location data.

Why do timezone and language settings matter?

Your browser's timezone and language settings can reveal your actual location even when using a VPN. If these don't match your VPN's location, it could indicate that your VPN isn't working properly or that some applications are bypassing it.

For example, if your IP shows you're in Japan but your browser timezone is set to New York, this mismatch could reveal your true location to websites that check these settings.

How often should I test my VPN?

It's recommended to test your VPN connection regularly, especially:

  • After connecting to new networks
  • After updating your VPN software
  • When you notice unusual behavior
  • Before accessing sensitive websites

Some VPNs may disconnect or leak information without obvious signs, so regular testing helps ensure your privacy protection remains active.