
IP geolocation with VPN/proxy/Tor detection, reputation and risk score.
IP-API.io API is a free Geocoding API that requires apiKey authentication, is served over HTTPS and supports CORS, so it can be called from the browser.
Fast JSON API for IPv4/IPv6 geolocation, ASN/ISP data, and VPN/proxy detection. Start in minutes.
Details from ip-api.io.

Unified API suite · now live
Geocode an address, validate an email, track a flight or pull stock data with one account, one dashboard and one API key.
The IP-API.io API is provided by IP-API.io (ip-api.io). Fast JSON API for IPv4/IPv6 geolocation, ASN/ISP data, and VPN/proxy detection. Start in minutes.
Yes. The IP-API.io API is listed in the Geocoding category of the public-apis directory, which only includes APIs that are free or have a free tier. Check its documentation for rate limits and paid plans.
Yes. The IP-API.io API uses apiKey authentication, so you need to register for credentials before making requests.
Yes. The IP-API.io API supports CORS, so front-end JavaScript can call it directly.
Yes. The IP-API.io API is served over HTTPS, so it's safe to use in production.