A coordinate goes in. A place comes out.
One call resolves any location to the country and region that contain it, plus matches from your own custom boundary sets. Delivery zones, service areas, territories. Start free, no card required.
Send a location
Any point from your app: a GPS fix, a delivery address, or a tap on a map.
We find where it is
One fast lookup across every country, region and municipality, plus your own custom zones.
Get names and codes back
The country, region and municipality that contain the point, each with a name and a code, plus every matching zone.
Base layers
Every point resolves to a clean hierarchy
Country, region and municipality. Each one comes back as a clear name and a code — official ISO codes where they exist. Never a raw geometry dump, never an internal id.
- Standard names and codes, like
GBandGB-ENG - Every country and over 3,000 regions, worldwide
- Ask for just the layers you need on each call
Custom boundaries
Your boundaries, same lookup
Draw delivery zones, service areas, or sales territories in the built-in editor, or upload your own. Attach properties, group them into sets, share each set with exactly the keys you choose, and check them in the very same call as the country and region layers.
- Draw in the browser or upload in seconds
- Share each set with only the keys you choose
- Your own properties come back with every match
- One lookup per call, however many sets you check
Simple by design
One call, an answer in milliseconds
Send a location, get back clear names and codes. Pricing is predictable and every answer is fast, so it fits comfortably in the middle of whatever your app is doing.
- Clean, predictable results: names and codes only
- Every call is exactly one lookup
- Fair limits, no surprise bills
You send
- A location
- 51.517, −0.100
- Layers to check
- Country, Region
- Your own sets
- Delivery zones
You get back
- United KingdomGB
- EnglandGB-ENG
- Delivery zones
- Service Area B92-hour delivery
One lookup, however many layers and sets you check.
Plans for every scale
Every call is one lookup, however many layers and sets it touches. Start free, upgrade when you scale.
Public
The shared community key — zero signup
- Shared community API key
- 1,000 lookups / month (shared)
- 2 requests / second
- 1 shared boundary set
- 100 boundaries, oldest auto-replaced
- 5 points & 3 preset labels each
Personal
Your own account, keys and private sets
- Your own API keys
- 1,000 lookups / month
- 5 requests / second
- 1 private boundary set
- 10 boundaries per set
- 50 points & 5 custom properties each
Basic
For apps in production
- Everything in Personal
- 50,000 lookups / month
- 10 requests / second
- 5 boundary sets
- 1,000 boundaries per set
- 500 points & 10 custom properties each
Pro
High volume, big territories
- Everything in Basic
- 250,000 lookups / month
- 25 requests / second
- 25 boundary sets
- 10,000 boundaries per set
- 5,000 points & 25 custom properties each