Most modern browsers including FireFox, Chrome, Edge, Opera and Safari support HTML5 Geolocation API, and they can find precise geolocation of a user using the browser API. The browser API detects latitude and longitude cordinates of the device by examining Wifi Signal or GPS (if available). For example, if you're using a browser on a smartphone, the browser will use the GPS signal to detect your location while on a desktop, the Wifi signals are triangulated to detect latitude and longitude of your location.
Permissions API:
Origin Permissions
Global Permissions
Geolocation API:
API Status:
Your browser supports Geolocation API
watchPosition:
Watch Position is
getCurrentPosition:
IP Location Widget
Would you like to add IP Location Widget to your website? Please visit our IP Widget page for details.