Beta
Rana Maps for developers
Rana Maps is an Africa-native map, starting with Nigeria. You can show it in your web page, Android app or iPhone app, and call its web services from your server: directions, distance matrix, snap to roads, geocoding, places and static maps.
Everything here is Beta. Places and forward geocoding are Alpha. See stability for what the labels promise.
What works today (11 November 2026)
| Thing | State |
|---|---|
The default Rana style at https://api.ranamaps.com/v1/styles/default/style.json |
Live |
| Maps on web, Android and iPhone with Rana's SDKs | Built, not published |
| Business accounts, organisations and keys in Rana Studio | Live |
| Keys | Required on the web services; required on every map file once the switch is made. See keys and security |
Web services on maps-api.ranamaps.com |
Live (Beta; places and forward geocoding Alpha) |
| Billing | None. Usage will be counted per key and per product. Fees, if any, are agreed in writing, in naira |
Coverage
- Roads and routing: all of Nigeria once the Nigeria release is deployed. It is built and tested, not live yet. Until then, production covers Lagos only.
- Street names, places, bus stops and gates: Lagos has the most detail, because that is where our contributors map today. Outside Lagos you get roads, city and state names, and few or no places.
The pieces
- Maps: web, Android, iPhone, and styles made in Rana Studio.
- Web services: directions, distance matrix, roads, geocoding, places (Alpha), static maps.
- Rules: getting started, keys and security, errors, limits and usage, telemetry and privacy.
- Reference: the API reference, built from our OpenAPI files.
- Changes: the changelog.
Attribution
Every map and every answer from our services carries "© Rana Maps © OpenStreetMap". Keep it visible wherever you show our map or our data.
Terms
The API and SDK terms bind you. They are a draft until a Nigerian lawyer reviews them. Questions: hello@ranamaps.com.