Priced like infra
$0.0001 per 1,000 tile requests, $0.02 per GB. We charge what it costs to serve maps, plus not much. No map-load SKUs, no seats, no sales calls.
$0.0001 per 1,000 tile requests, $0.02 per GB. We charge what it costs to serve maps, plus not much. No map-load SKUs, no seats, no sales calls.
Ship fixed-area tile packs inside your app, self-host the whole world, or cache API responses forever. Your app should show the map whether or not the network cooperates.
Cache it, store it, bundle it, redistribute it, show it on any map you like. No "must be shown on our map" clauses and no take-backs — our terms just follow the open licenses of the data itself. Attribution is handled for you: we send the right credits with every response and MapLibre and Leaflet display them automatically.
Pick the deployment model that matches your coverage needs — and move between them whenever you like. Everything runs through one API token, and billing follows the token.
Satellite, streets, and search for the open-source map clients you already use.
Download the map once. Ship it inside your app.
One URL, one image, done.
Keep the Mapbox SDK. Change one URL.
No tiers, no calculators that need their own documentation. See how this compares with Google Maps and Mapbox for real workloads on the pricing page.
There's no secret. Keeping maps cheap means keeping the machinery boring:
One API token, one page of pricing, zero sales calls.