Free, premium, custom
Three tiers, and only one of them is the point. The free tier has to be genuinely enough to run a real small app, or it is marketing dressed as a gift.
Free
$0no card
Students, side projects, small local apps
- 5,000 requests / day
- Forward and reverse geocoding
- Structured Khmer + Latin address
- Community support
- Attribution required
- Fair use, no SLA
Premium
$29/ month
Apps in production with a business behind them
- 250,000 requests / month
- Batch endpoint, 100 per call
- 99.5% monthly uptime target
- Email support, 2 business days
- Overage billed, not cut off
- Local payment accepted
Customization
Quote
Government, banks, logistics, anyone who cannot send coordinates out
- Dedicated or on-premise instance
- Your own POIs resolved beside OSM
- Custom commune/village code matching
- Bulk coverage-gap export
- Contractual SLA, named contact
For scale: Google lists geocoding at $5 per 1,000 requests. The 250,000 calls in the premium tier cost roughly $1,250 a month there. We do not need to be close to that number to be worth using.
| Limit | Free | Premium | Customization |
|---|---|---|---|
| Requests per day | 5,000 | 8,300 | Agreed |
| Sustained rate | 5 / sec | 50 / sec | Agreed |
| Burst | 20 | 200 | Agreed |
| Concurrent requests | 2 | 20 | Agreed |
| Batch endpoint | — | 100 / call | 1,000 / call |
| Keys per account | 5 | 20 | Unlimited |
| Uptime target | None | 99.5% | Contractual |
| Support | Community | 2 business days | Named contact |
| Over the limit | 429 | Billed | Agreed |
These limits are deliberately cautious while the service is young. They will be revised from measurement, not from guesswork, and we will not publish a limit we cannot hold.