freeapis

ipgeolocation

IP Geolocation AP with free plan 30k requests per month

Authentication
API Key
HTTPS
Yes
CORS
Yes
Category
Geocoding
Documentation / URL
https://ipgeolocation.io/

Overview

ipgeolocation.io provides IP geolocation, astronomy, and timezone data. Auth is an API key (an invalid key returns 401, verified).

Quick Start

Lookup (replace YOUR_KEY):

curl "https://api.ipgeolocation.io/ipgeo?apiKey=YOUR_KEY&ip=8.8.8.8"
{
  "ip": "8.8.8.8",
  "country_code2": "US",
  "country_name": "United States",
  "city": "Mountain View",
  "latitude": 37.386,
  "longitude": -122.0838,
  "time_zone": { "name": "America/Los_Angeles" },
  "currency": { "name": "US Dollar" }
}

Authentication

  • Register at ipgeolocation.io → free API key (in the dashboard).
  • Send it as the apiKey query parameter (invalid key → 401, verified).

Rate Limits & Notes

  • Free tier: 1,000 requests/day (check the docs); paid plans scale.
  • Also offers astronomy, timezone, and user-agent APIs.
  • CORS-enabled for browser use.

FAQ

Is ipgeolocation.io free? Free tier: 1,000 requests/day; more is paid.

How do I get a key? Register at ipgeolocation.io — the key is in your dashboard.

What else does it offer? Astronomy, timezone, and user-agent APIs.

More in Geocoding

APIAuthHTTPSCORS
Actinia Grass GIS

Actinia is an open source REST API for geographical data that uses GRASS GIS

API KeyYesUnknown
administrative-divisons-db

Get all administrative divisions of a country

No authYesYes
adresse.data.gouv.fr

Address database of France, geocoding and reverse

No authYesUnknown
Airtel IP

IP Geolocation API. Collecting data from multiple sources

No authYesUnknown
Apiip

Get location information by IP address

API KeyYesYes