Fast, accurate IP lookups for your product.
Resolve IPs to city, region, and country — with ASN, organization, and hosting signals.
- REST + batch endpoints
- Prometheus metrics
- In-memory caching
Resolved
216.73.216.28
Columbus, US
- City
- Columbus
- State / region
- Ohio
- Country
- US
- Continent
- North America
- Continent code
- NA
- Postcode
- 43215
- Timezone
- America/New_York
- Coordinates
- 34.788013, -92.420532
- Number
- AMAZON-02
- Name
- AMAZON-02
- Domain
- amazon.com
- Hosting / datacenter
- —
- IPv4 addresses
- —
- IPv6 addresses
- —
- Name
- Windstream Communications
- Website
- —
- Address
- —
- City
- —
- State
- —
- ZIP
- —
- Country
- —
- City
- Columbus
- City coordinates
- 39.20144000, -85.92138000
- Country
- United States
- ISO2
- US
- ISO3
- USA
- State
- Indiana
- State code
- IN
- State coordinates
- 40.26719410, -86.13490190
{
"ip": "216.73.216.28",
"asn": {
"name": "AMAZON-02",
"domain": "amazon.com"
},
"location": {
"city": "Columbus",
"state": "Ohio",
"country_code": "US",
"continent": "North America",
"continent_code": "NA",
"latitude": 34.78801345825195,
"longitude": -92.4205322265625,
"postcode": "43215",
"timezone": "America/New_York"
},
"organization": {
"name": "Windstream Communications"
},
"geo_reference": {
"city": {
"country": {
"iso2": "US",
"iso3": "USA",
"name": "United States"
},
"latitude": "39.20144000",
"longitude": "-85.92138000",
"name": "Columbus",
"state": {
"code": "IN",
"latitude": "40.26719410",
"longitude": "-86.13490190",
"name": "Indiana"
}
}
}
}Built for production traffic
Fast lookups with response caching and observability out of the box.
Sub-50ms
100 IPs
Global
1 hour
A complete geolocation API stack.
REST endpoints, bulk pagination, Prometheus metrics, and configurable caching — built for production workloads.
- REST API
- Bulk lookup
- Response cache
- Prometheus
Geo intelligence
Location, ASN, network, and organization fields merged into one structured JSON response per IP.
Everything you need for IP intelligence.
From single lookups to bulk pagination — one API for location, ASN, organization, and hosting detection.
Single lookup
GET or POST /api/v1/lookup for one IP — city, region, country, coordinates, and timezone.
Multi-IP batch
Look up up to 100 IPs per request with a JSON array body — same order in, same order out.
Bulk pagination
POST /api/v1/lookup/bulk for large lists with server-side paging up to 1,000 results per page.
ASN data
Autonomous system number, name, and domain for every resolved IP.
Hosting detection
Network signals including is_hosting and IPv4/IPv6 allocation counts.
Geo reference
Extended city, state, and country reference data when available for a match.
From signup to your first lookup.
- 01
Sign up
Create your account and pick a plan that matches your lookup volume.
- 02
Get an API key
Generate keys in the dashboard — rotate or revoke anytime.
- 03
Integrate
Call /api/v1/lookup from your app, worker, or data pipeline.
Accurate data, simple integration.
Structured geo data refreshed regularly — not a single stale export.
Sub-50ms cached responses with configurable TTL and in-memory cache.
Prometheus metrics, health checks, and bulk endpoints for real workloads.
Transparent plans
Monthly lookup limits and feature gates are documented openly — no surprise overages on the basics.
Starter
For side projects and early integrations — 100,000 lookups/month, 1 user
29€/month
Annual billing effectively 23€/month
- Team members1
- Lookups/month100,000
- REST API access
- Multi-IP lookup (100/request)
Professional
For production apps — 1,000,000 lookups/month, 5 users, bulk API and API keys
99€/month
Annual billing effectively 79€/month
- Team members5
- Lookups/month1,000,000
- REST API access
- Multi-IP lookup (100/request)
- Bulk lookup pagination
Enterprise
For high-volume teams — unlimited lookups, 25 users, Prometheus metrics and SLA
299€/month
Annual billing effectively 239€/month
- Team members25
- Lookups/month∞
- REST API access
- Multi-IP lookup (100/request)
- Bulk lookup pagination
Ready for your first lookup?
Sign up — no credit card required.
