IPRout

IP Geolocation API for Developers

Fast IP Geolocation & ASN Lookup API

Look up any IPv4 or IPv6 address for location, country, city, timezone, ISP, organization and ASN data through a fast, developer-first API.

GeoIP + ASN

One JSON response

Easy integration

REST API / JSON

No login required

Get started in seconds

1,000 requests over 7 days. No account required.

Example lookup

8.8.8.8

JSON
Response preview
{
  "ip": "8.8.8.8",
  "country": "United States",
  "city": "Mountain View",
  "timezone": "America/Los_Angeles",
  "asn": 15169,
  "organization": "Google LLC"
}
GeoIP
ASN
JSON

Global Edge Network

Seven regions. One API.

Connect through api.iprout.com for GeoIP and ASN lookups across Oregon, Virginia, London, Frankfurt, Singapore, Tokyo, and Sydney. Keep one endpoint as your applications reach more users.

Explore API delivery
REGIONAL INFRASTRUCTUREapi.iprout.com
  • Oregon
  • Frankfurt
  • Singapore
  • Virginia
  • London
  • Tokyo
  • Sydney

Regional overview. Request latency varies by location and network.

Regional delivery

Lookup infrastructure in North America, Europe, and Asia.

Latency-based routing

Regional routing behind one public API hostname.

One integration

The same authentication and JSON response across regions.

IPv4 and IPv6

Caller and explicit IP lookup through the same API.

Why IPRout

IP intelligence that stays simple under pressure.

Retrieve continent, country, region, city, timezone, currency, calling code, coordinates, ASN, network and organization data from a clean developer-first API.

GeoIP Lookup

Continent, country, region, city, timezone, currency and coordinates.

ASN Lookup

Network ownership and ASN intelligence.

Multiple Active Keys

Separate websites and environments with named credentials.

Developer Experience

Clean JSON responses and simple authentication.

Pro Request Caps

Contain each key's monthly consumption within your shared allowance.

Allowed Browser Origins

Apply exact CORS origin restrictions to paid-plan keys.

Built For

SaaS ApplicationsAnalytics PlatformsFraud DetectionContent LocalisationRouting OptimisationGaming Platforms

Example

One request, useful IP context.

Send an IP address and get a structured response ready for analytics, fraud checks, localisation, routing and platform workflows.

IPv4 and IPv6Authenticated HTTPS
curl --fail-with-body --max-time 10 -H "Authorization: Bearer $IPROUT_API_KEY" https://api.iprout.com/ip/8.8.8.8
Response
{
  "ip": "8.8.8.8",
  "continent": "North America",
  "continent_code": "NA",
  "country": "United States",
  "country_code": "US",
  "region": "California",
  "city": "Mountain View",
  "timezone": "America/Los_Angeles",
  "utc_offset": "-07:00",
  "latitude": 37.4056,
  "longitude": -122.0775,
  "asn": 15169,
  "organization": "Google LLC",
  "currency": "USD",
  "calling_code": "+1"
}

API key management

Your websites.
Their own limits.

Give each website a named key. Track usage, restrict browser origins, and set Pro request caps from one account.

Explore key controls
Website keysIllustrative Pro usage

Online store

Within cap

https://shop.example.com

120,000 / 500,000 monthly requests

Client portal

Within cap

https://portal.example.com

45,000 / 200,000 monthly requests

Staging

Cap reached

https://staging.example.com

10,000 / 10,000 monthly requests

Separate credentials

Starter includes 2 active keys; Pro includes 10. Revoke one without changing your other websites.

Controlled consumption

Pro caps contain each key's usage. Other keys can continue while the shared account allowance remains.

Allowed browser origins

Restrict browser access with exact CORS origins. Keep confidential keys on your server.

Build IP intelligence into your app.

Start with the free tier and move up when your usage grows.