Pricing
$5 to start. Never a cent more than you load.
Every request spends credits. You get 10,000 free every day, and you can load more in packs. There is no subscription and no bill afterwards: at zero, requests pause.
Free, every day
$0
10,000 credits a day, reset at midnight UTC. About 500 map views or 1,000 geocodes. Commercial use allowed with attribution.
GitHub accounts younger than 30 days get 2,000 a day.
Pack
$5
100,000 credits
Expires 12 months after purchase.
Pack · 10% bonus
$20
440,000 credits
Expires 12 months after purchase.
Pack · 20% bonus
$50
1,200,000 credits
Expires 12 months after purchase.
We can never bill you more than you loaded.
What each request costs
$1 buys 20,000 credits at the base rate.
| Request | Credits | Per 1,000 | Notes |
|---|---|---|---|
| Vector tile | 1 | $0.05 | A map view loads about 20, so about $1 per 1,000 views |
| Time zone lookup | 1 | $0.05 | |
| Autocomplete keystroke | 2 | $0.10 | |
| Geocode or reverse geocode | 10 | $0.50 | |
| Batch geocode, per address | 8 | $0.40 | Up to 1,000 per request |
| Map styles, fonts, sprites, TileJSON | 0 | Free | Free |
Compared with the usual first paid step
List prices from each provider's pricing page, October 2026.
| Provider | Card for the free tier | First paid step | Over the limit |
|---|---|---|---|
| MapRouter | No, GitHub sign-in | $5 pack, once | Requests pause, nothing is billed |
| Google Maps Platform | Yes | Pay per call | Billed; budgets only alert |
| Mapbox | Yes | Pay as you go | Billed |
| MapTiler | No | $30 a month | Free plan pauses; Flex bills overage |
| Geoapify | No | $59 a month | Soft quota |
| LocationIQ | No | $45 a month | 429 past twice the daily limit |
Questions
Can an AI agent run up my map bill?
No. Agents can set up keys and maps, and lower a key's cap, but they can never buy credits or raise a cap. Those are dashboard-only. When the balance reaches zero, requests pause with a 402 error and nothing more is charged.
Do I need a credit card to start?
No. Sign in with GitHub and you get 10,000 free credits every day. You only pay if you buy a pack.
What happens when my credits run out?
Requests return HTTP 402 with a message saying how to add credits, and nothing is billed. Maps and search start working again as soon as you load a pack, or the next day's free credits arrive at midnight UTC.
How far do the free credits go?
About 500 map views or 1,000 address lookups a day. A map view loads about 20 tiles at 1 credit each; a geocode costs 10 credits.
Is there a monthly subscription?
No. You buy a pack of $5, $20 or $50 when you need more, and that pack is also the most you can spend.
Do credits expire?
Credits from a pack expire 12 months after purchase. The free daily credits reset every day.
Can I use MapRouter in a commercial product?
Yes, including on the free tier. Keep the map attribution "© OpenStreetMap contributors" visible.
Can I store geocoding results?
Yes. Results come from OpenStreetMap under the ODbL, so you can keep them. If you publish a database built from them, the ODbL share-alike terms apply to that database.
Safety built in
Each key has its own daily and monthly cap, so one runaway app or leaked key can't drain your balance. Agents can lower caps but never raise them or buy credits.