Fast global data APIs. Flat pricing.
10x cheaper.
<200ms average response time. 56,000+ cities worldwide.
Start for FreeAPI Endpoints
Fast, reliable endpoints for city and country data — test free, deploy affordably
City Search
Search for cities by name within a specific country using its ISO-3 code. Supports starts-with and contains matching, ordered by population.
GET /search?q={name}&iso3={country}
Try Now Documentation
Nearest Cities
Find the closest cities to any latitude/longitude coordinate. Distances calculated in kilometers or miles.
GET /nearest?lat={lat}&lng={lng}
Try Now Documentation
Country Lookup
Get country details by ISO-3 code, including capital city, region count, city count, and currency.
GET /countries/{iso3}
Try Now Documentation
City Lookup
Retrieve detailed information about any city using its universal city code. Returns name, country, region, population, gps coordinates, and known aliases.
GET /cities/{ucc}
Try Now Documentation
Why Developers Choose Tova APIs
| Tova | Mapbox | LocationIQ | ||
|---|---|---|---|---|
| Production (500k) | 119/mo | $2,500/mo | $375/mo | $500/mo |
| Integration stability | Locked versions | Quarterly changes | Limited legacy support | No formal policy |
| Response time | <200ms | 200–500ms | 100–300ms | ~100ms |
| Display on any map | Yes | Google only | Mapbox only | Yes |
| Data lock-in | UCCs (optional) | High | High | Low |
Small free tier, massive production value. Test quickly, deploy cheaply, scale affordably.
Start Testing Free
test requests — everything you need to:
- Test endpoints
- Build your complete integration
- Validate fast performance
- Deploy
No credit card required. Upgrade when you're ready for production.
Get Test KeyCode Examples
Get started in your stack.
Common Questions
Why is the free tier smaller than competitors?
Our free tier is designed for testing and integration, not running production apps indefinitely. 1,000 requests is enough to test all endpoints, build your integration, and validate our average performance of <200ms.
Once you're ready for production, our pricing is 10–33x cheaper than competitors like Google ($119 vs $2,500 for 500k requests) with faster response times.
Mapbox offers 100,000 free requests. Why should I pay?
Mapbox's free tier comes with a major restriction: you cannot store or cache results. They must be used in real-time only and discarded immediately. For most production use cases, you need their Permanent Geocoding API at $5/1,000 requests — that's $2,500 for 500k requests vs our $119.
Plus, we're faster and have no display restrictions. Use any map provider.
What if I need more than 1,000 test requests?
If you have a legitimate need for extended testing (complex integration, multiple environments, extensive QA), email us at [email protected]. We will consider increasing this limit.
Alternatively, our paid plans include additional test requests per month (separate from production quota) so you can test freely while running production.
Fast testing. No gotchas. No surprises bills.