freeapis

ipgeolocation

IP Geolocation AP with free plan 30k requests per month

Authentication
API Key
HTTPS
Yes
CORS
Yes
Category
Geocoding
Data source
public-apis + marcelscruz
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↗