FREE API Package
Build a location-aware application at no cost
FREE Client Side Reverse Geocoding to City API
The free client-side Reverse Geocode to City API converts a user's current latitude and longitude into structured locality data — country, state, city, suburb, and postcode — directly from the browser. If coordinates aren't available (for example, the user declines the location permission), the same endpoint can be called without coordinates and will return a best-effort locality via IP geolocation instead. Both flows return the same JSON schema, so your integration doesn't need to handle two different response formats....
FREE Am I Roaming API
This API detects whether a mobile device is roaming by comparing its GPS coordinates with the country indicated by its IP address. If the two don't match — the device's GPS puts it in one country while its IP resolves to another — the API returns a roaming flag....
FREE Public IP Address API
This API returns the public IPv4 and IPv6 addresses of the calling client. It also performs basic proxy detection by inspecting the X-Forwarded-For (XFF) header, which can reveal whether the request is passing through a proxy server.No API key required. It's a lightweight option for any application that needs to know the client's public IP — logging, analytics, geolocation lookups, or session context. Responsible use is expected; high-volume or abusive usage patterns may result in access being restricted....
FREE Client Info API
This API returns the public IPv4 address of the calling client along with parsed user-agent information — browser name, version, operating system, and device type. It also performs basic proxy detection by inspecting the X-Forwarded-For (XFF) header, which can reveal whether the request is coming through a proxy or load balancer....