What Is My Location?
See your location on a map using browser geolocation
Your Location
Find My Location
How it works
This tool uses your browser's navigator.geolocation API to get your current GPS coordinates. The coordinates are then reverse-geocoded using OpenStreetMap Nominatim to determine your city and country. The map is rendered via OpenStreetMap's embed API. Your location data is not stored or sent to any server other than the geocoding service.
How Browser Geolocation Works
When you click "Allow" on the location permission prompt, your browser uses several data sources to determine your position. On mobile devices, GPS provides the most accurate results (within 3-5 meters). On desktops and laptops, the browser relies on WiFi positioning — it scans nearby WiFi access points and compares them against databases of known access point locations maintained by Google, Apple, and Mozilla.
If WiFi data isn't available, the browser falls back to IP-based geolocation, which uses your IP address to estimate your location. IP geolocation is only accurate to the city level (and sometimes not even that — it may show your ISP's regional hub instead of your actual city).
GPS vs IP Geolocation Accuracy
GPS is accurate to within a few meters but requires a clear view of the sky and is only available on devices with GPS hardware (phones, tablets, some laptops). WiFi positioning is accurate to about 20-50 meters in urban areas with many access points, but less accurate in rural areas. IP geolocation is typically accurate to the city level (within 10-50 km) and can be completely wrong if your ISP routes traffic through a distant hub.
For the most accurate location, use this tool on a mobile device with GPS enabled and location services turned on. If you're on a desktop, ensure your WiFi is turned on — even if you're connected via Ethernet, the WiFi radio helps with positioning.
Location Privacy
Your browser always asks for permission before sharing your location — no website can access it silently. You can revoke location permissions at any time in your browser settings. If you're using a VPN, the browser geolocation API will still report your real physical location (because it uses GPS/WiFi, not your IP), but IP-based location tools will show the VPN server's location instead.
This tool processes your location entirely in your browser. Your coordinates are used to display the map and address but are never sent to our servers. The reverse geocoding (converting coordinates to an address) uses your browser's built-in capabilities.