All free APIs
Free APIGeo & WeatherNo keyOfficial

ip-api.com

45 free IP geolocations a minute, no key and no signup, with batch support

ip-api.com provides IP geolocation including country, region, city, lat/lon, timezone, ISP, org and ASN. The free tier needs no API key or signup and supports a batch endpoint for up to 100 IPs per call. JSON, XML, CSV and PHP output formats are available.

Free tier

Free, no key, for non-commercial use. Commercial/HTTPS use requires a paid Pro key.

Rate limits

45 requests/minute per IP on the standard endpoint; batch endpoint capped at 15 requests/minute. HTTP 429 then a temporary block on overage.

Auth

No key

Base URL

http://ip-api.com

What you'd build with it

  • Quick keyless IP geolocation in a prototype or Claude Skill
  • Batch-resolve a list of IPs to locations in one POST
  • Pick exact fields to keep responses small in automations
  • Attach ISP/ASN to security or analytics events

Key endpoints

  • GET/json/{ip}Geolocate an IP (omit IP for caller's own)
  • GET/json/{ip}?fields=status,country,city,lat,lon,ispChoose which fields to return
  • POST/batchGeolocate up to 100 IPs in one request
Members

Members get the runnable recipe

Sign in free to copy the example request, see a sample response, and read the gotchas.

Tags

ip-geolocationgeoasnbatch