Get to know MDN better
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2020.
* Some parts of this feature may have varying levels of support.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The GeolocationPosition interface represents the position of the concerned device at a given time. The position, represented by a GeolocationCoordinates object, comprehends the 2D position of the device, on a spheroid representing the Earth, but also its altitude and its speed.
The GeolocationPosition interface doesn't inherit any properties.
GeolocationPosition.coords Read onlyReturns a GeolocationCoordinates object defining the current location.
GeolocationPosition.timestamp Read onlyReturns a timestamp, given as Unix time in milliseconds, representing the time at which the location was retrieved.
The GeolocationPosition interface doesn't inherit any methods.
GeolocationPosition.toJSON()Returns a JSON representation of the GeolocationPosition object and enables serialization with JSON.stringify().
| Geolocation # position_interface |
Enable JavaScript to view this browser compatibility table.
This page was last modified on Jun 19, 2024 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.