Geolocation Viewer
View your device's raw GPS coordinates.
This tool reads your device’s coordinates from the browser’s Geolocation API. Your browser will ask for location permission first — the result is shown only on this page and is never sent anywhere or saved.
How to use Geolocation Viewer
What this tool does
The Geolocation Viewer shows you the raw location data your browser is able to read for this device. Click the button, grant location permission, and the tool displays your latitude and longitude along with the accuracy of the reading and — where the hardware provides them — altitude, heading and speed. Every value is individually copyable, and there is a one-click button to copy the full coordinate pair.
It uses the standard Web navigator.geolocation API, the same interface a
mapping site or weather app would use. The difference is that this page does
nothing with the result except show it to you. There is no map embedded, no
reverse-geocoding lookup, and no third-party call. If you want to see the spot
on a map, the tool builds a plain OpenStreetMap link you can choose to open.
When you would use it
People reach for a raw coordinate viewer for very practical reasons. A developer
building a location feature wants to confirm what getCurrentPosition actually
returns in their browser before wiring it into an app. Someone reporting a
problem with a navigation app needs to quote their exact latitude and longitude
to support. A surveyor, hiker or drone operator wants the precise decimal
coordinates of where they are standing to note down or share. And anyone who
suspects a website is showing them the wrong city can use this to check what the
browser is really reporting, independent of any one app.
How to use it
- Read the one-line note explaining that location permission is required.
- Click Show my location. Your browser will show a permission prompt — choose Allow.
- Wait a moment for a fix. The coordinates and related fields appear in a list.
- Copy any single value with the icon beside it, or use Copy coordinates for the latitude/longitude pair.
- To see the spot on a map, click the View on OpenStreetMap link — this opens OpenStreetMap in a new tab; it is optional.
- To track movement, switch on Watch position. The values update live as the device moves. Click Stop watching when finished.
How to read the results
Latitude and longitude are given in decimal degrees to six places, which is precise to roughly ten centimetres on paper — though the real-world accuracy is set by your hardware, not the decimals. The Accuracy value is the key honest number: it is the radius in metres within which your true position most likely sits. Under ~20 metres usually means a solid GPS fix; a few hundred metres means the browser used a coarser Wi-Fi or cell-network estimate.
Altitude, altitude accuracy, heading and speed are optional. They are populated only when the device can supply them — typically with a genuine satellite fix and, for heading and speed, while you are actually moving. A dash simply means your device chose not to report that field, which is normal on laptops and stationary phones.
If the location looks wrong
This tool reports; it does not repair. If the position is off, the fix lies with your device. Make sure location services are switched on in your operating system, and that precise or high-accuracy mode is enabled. Step outdoors with a clear view of the sky so GPS satellites can be seen, and give the device a minute to settle. If permission was denied, re-enable Location for this site using the padlock or info icon in the address bar, then take a new reading.
Browser compatibility
The Geolocation API is supported by every current browser on desktop and mobile. It only works on secure pages (HTTPS), which this site uses. iOS Safari and Android browsers must also have the operating system’s location service enabled for the app; if that is off, the browser cannot return a position no matter what the site does. A privacy extension or a hardened browser profile can disable the API entirely, in which case the tool shows a clear unsupported message.
Privacy
Your coordinates are read locally and shown only in this browser tab. Nothing is transmitted, nothing is stored, and the reading disappears the moment you close the page. For more about what your browser reveals, see the Browser Info Viewer. If you would like to change the tab itself rather than read your location, the Tab Title Changer and Favicon Emoji Setter are companion browser tools.
Frequently asked questions
Is my location sent anywhere or stored?
Why does my browser ask for permission before showing coordinates?
Will this tool fix my GPS if the location is wrong?
Why are altitude, heading and speed showing a dash?
How accurate is the coordinate reading?
Related tools
Browser Info Viewer
See what your browser reveals about your device.
Screen Resolution Checker
Check your screen resolution and pixel ratio.
Battery Status Checker
Check your device's battery level and charging state.
Webcam Test
Check that your webcam is working.
Time Zone Converter
Convert times across world time zones.
World Clock
View the current time across multiple cities.