Browser API Demonstration
User Geolocation Demo
Compare two different approaches to identifying a visitor's geographical location: browser geolocation and IP geolocation.
01. Browser Geolocation
Uses the browser Geolocation API to request the device's location. Requires explicit user permission.
Waiting for permission...
Latitude
—
Longitude
—
Accuracy
—
Altitude
—
Speed
—
Heading
—
02. IP Geolocation
Uses the visitor's public IP address to estimate their geographical location. No browser permission required.
Ready to detect location.
Public IP
—
City
—
Region
—
Country
—
Latitude
—
Longitude
—
ISP / Organization
—
Important:
Browser geolocation requires HTTPS and user permission.
IP geolocation does not require browser permission, but its
accuracy is usually much lower.
IP results are provided by the third-party service
ipapi.co. Its availability and usage limits
are subject to that service's policies.