freeapis

ip2geo.dev

Programmatically convert IP addresses into geolocation data

Authentication
API Key
HTTPS
Yes
CORS
Yes
Category
Geocoding
Data source
public-apis
Documentation / URL
https://ip2geo.dev

Overview

ip2geo.dev resolves IPs to geolocation data with a modern JSON API. Auth is an API key.

⚠️ Status (verified 2026-08): a guessed path (/8.8.8.8) returned HTTP 404 “This route does not exist!” — the API uses a versioned path (e.g. /api/v1/ip/{ip} per the docs). Check the current API reference before relying on it.

Quick Start

The service is alive (structured JSON errors); use the documented versioned route:

curl "https://api.ip2geo.dev/api/v1/ip/8.8.8.8" \
  -H "x-api-key: YOUR_KEY"

Authentication

  • Register at ip2geo.dev → API key.
  • Send it via the documented auth header/param.

Rate Limits & Notes

  • Free tier with monthly credits (check the docs); paid plans scale.
  • The API responds with structured {"success":false,"code":404,...} errors (verified).

FAQ

Is ip2geo.dev free? Free tier with credits; more is paid.

Why 404? Our 2026-08 guess path was wrong (verified) — use the versioned route from the docs.

What’s the error style? Structured JSON with success/code fields (verified).

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↗