Skip to content

IP-API.io API

API keyHTTPSCORSGeocoding
Open documentation ↗

Overview

IP geolocation with VPN/proxy/Tor detection, reputation and risk score

IP-API.io is a geocoding API. Requests are authenticated with an API key. It is served over HTTPS and allows browser requests (CORS).

At a glance

Authentication
API key
HTTPS
Yes
CORS
Yes
Category
Geocoding

Questions

Does the IP-API.io API need an API key?

Yes. The IP-API.io API uses API key authentication; the documentation explains how to get credentials.

Can I call the IP-API.io API from the browser?

Yes. The IP-API.io API sends CORS headers, so a web page can call it directly with fetch().

Does the IP-API.io API support HTTPS?

Yes, the IP-API.io API is served over HTTPS.

What are alternatives to the IP-API.io API?

Other Geocoding APIs include Bing Maps, ip-api, OpenStreetMap, GeographQL, IP Address Details.

Compare alternatives →

Listed from public-apis (MIT).