Geocoding, map tiles and Geo MCP in one plan. Geocoding and tiles have separate allowances. Hard caps, no usage-based billing or overage charges.
Hobby
€0forever
2,500 geocoding requests / dayGeocoding: 1 req/s sustained
Burst up to 3 requests
1,000 map tiles / dayTiles: 64 req/s per key
Geo MCP: uses your geocoding allowance & rates
For tinkering and trying it out.
- ✓Forward & reverse geocoding
- ✓Photon drop-in API — swap one URL
- ✓EU-hosted, GDPR, zero tracking
- ✓Community support
Start freeMost popular
Builder
€29/month
or €290/yr — 2 months free500,000 geocoding requests / monthGeocoding: 10 req/s sustained
Burst up to 20 requests
100,000 map tiles / monthTiles: 80 req/s per key
Geo MCP: uses your geocoding allowance & rates
The default for indie devs and small apps.
- ✓Everything in Hobby
- ✓Hard cap + email warnings — no overage, ever
- ✓30-day money-back guarantee
- ✓Email support
SubscribeScale
€99/month
or €990/yr — 2 months free2,500,000 geocoding requests / monthGeocoding: 25 req/s sustained
Burst up to 50 requests
1,000,000 map tiles / monthTiles: 200 req/s per key
Geo MCP: uses your geocoding allowance & rates
For serious, high-volume workloads.
- ✓Everything in Builder
- ✓Early access to new endpoints & features
SubscribeDawarich users
Self-Hoster
€9.99/month
or €99/yr — 2 months free500,000 geocoding requests / monthGeocoding: 5 req/s sustained
Burst up to 10 requests
100,000 map tiles / monthTiles: 64 req/s per key
Geo MCP: uses your geocoding allowance & rates
Our thank-you to Dawarich users.
- ✓Geocoding & map tiles at member pricing
- ✓Same 500k monthly cap as Builder
- ✓100,000 bonus requests that never expire
- ✓Early access to new endpoints & features
- ✓For requests from the Dawarich, reitti & GeoPulse apps only
SubscribeNo check at checkout — on your honor. This plan only serves geocoding requests sent from the Dawarich, reitti & GeoPulse apps. Need general-purpose API access? Pick Builder.
Geocoding rates and bursts apply per API key. Parallel requests share a token bucket that refills at your plan's rate, up to its burst capacity. Geo MCP uses this same quota and bucket; it has no separate lookup allowance. Rate limits and retry guidance →
Tile rates apply per key in one-second windows. Only successful MVT tile responses consume tile allowance; TileJSON metadata is free of tile usage. Hobby allowances reset daily at 00:00 UTC; paid allowances reset monthly on your billing anniversary. Self-Hoster app restrictions apply to all included access. Tile allowances and integration guide →