Mappinest iconMappinest wordmark
Loading account...

Mappinest Pricing

Start with 10 hosted files and 5 GB storage. Compare map loads, tile requests, dataset requests, and storage across all plans.

Start free

Included monthly usage, no card required

More with Flex

Higher allowances and lower overage rates

Volume discounts

Custom pricing for higher usage on Pro

Higher free tier

Free

$0/mo

Stay on Free while hosted storage stays within 5 GB across 10 files.

  • ✓Up to 5 GB hosted storage
  • ✓Up to 10 hosted files
  • ✓Up to 300k Tiles API requests
  • ✓Up to 100k map loads
  • ✓Up to 100k Dataset API requests
  • ✓Usage analytics
Overage rates
  • $1.20 per 1K additional map loads
  • $0.15 per 1k tile requests overage
  • $0.40 per 1k dataset requests overage
Start free
Best for startups

Flex

$18/mo

Move to Flex once hosted storage goes above 5 GB or you want lower overage rates.

  • ✓Up to 20 GB hosted storage
  • ✓Up to 100 hosted files
  • ✓Up to 5M Tiles API requests
  • ✓Up to 250k map loads
  • ✓Up to 1M Dataset API requests
  • ✓Lower overage fees
Overage rates
  • $1.10 per 1K additional map loads
  • $0.10 per 1k tile requests overage
  • $0.30 per 1k dataset requests overage
Choose Flex
Custom terms

Pro

Let's talk

Use Pro once storage exceeds 20 GB or you need custom infrastructure terms.

  • ✓Custom SLA & SSO
  • ✓Private endpoints / VPC
  • ✓Dedicated support and analytics
  • ✓Advanced analytics & security
  • ✓Discounted marginal rates ($0.10 per 1k)
  • ✓Custom storage & ingest terms by agreement
Custom pricing
  • Custom rates by agreement
Contact us

Maps

Maps API

Docs

Load basemap styles like Street, Light, Dark, and Satellite map or use custom-designed map styles. It allows your visitors to pan, zoom, see 3D terrain, and interact with the map without impacting your bill.

Free tier: Free up to 100k monthly map loads
Overage: $1.20 per 1K additional map loads
Free
Monthly cost
Free plan
Monthly map loads100k loads
Included: 100k loads
0
100k
500k
1M
5M

Data

Tiles API

Docs

Serve vector or raster data from your uploaded tilesets through standard TileJSON or XYZ tile endpoints. Requests are counted when clients load tile payloads.

Free tier: Free up to 300k monthly requests
Overage: $0.15 per 1k additional requests
Free
Monthly cost
Free plan
Monthly requests300k requests
Included: 300k requests
0
300k
1M
5M
10M

Dataset API

Docs

Upload GeoJSON or create datasets from scratch, then edit them and serve published data as GeoJSON or JSON. Requests are counted when clients load data through the Dataset API.

Free tier: Free up to 100k monthly dataset requests
Overage: $0.40 per 1k additional dataset requests
Free
Monthly cost
Free plan
Monthly requests100k requests
Included: 100k requests
0
100k
500k
1M
5M

Storage

Docs

Host and serve tilesets and datasets for free up to 5 GB total storage. Move to Flex once hosted storage goes above 5 GB.

Free tier: Free up to 5 GB hosted storage
Plan rule: Move to Flex once hosted storage goes above 5 GB.
Free
Monthly cost
Free plan
Hosted storage5 GB
Included: 5 GB
0
5
10
20
50
100

FAQ

How do I get started with Mappinest?

Create an account, then pick a map style, upload a tileset, or upload an editable dataset. Use a tile URL or style URL or load dataset GeoJSON in Mapbox GL JS, MapLibre GL JS, Leaflet, or OpenLayers.

Which services are charged by usage?

Mappinest measures usage separately for Maps API, Tiles API, and Dataset API. Maps API usage is measured in map loads. Tiles API usage is measured in tile requests, and Dataset API usage is measured in dataset requests. Hosted storage and the shared hosted-file count follow plan allowances.

What is a tile request?

A tile request is a single vector tile or raster tile fetched from the Tiles API. These requests follow the standard XYZ path pattern, and each tile load counts as one request. See the Tiles API pricing notes.

What is a map load?

A map load is counted when the StyleJSON document is requested to initialize a map. Panning, zooming, and 3D terrain do not add extra map loads. See the Maps API pricing notes.

What is a dataset request?

A dataset request is any successful request to a public Dataset API endpoint. This includes full feature requests and paginated feature reads. See the Dataset API pricing notes.

What does hosted storage include?

Hosted storage is shared by all active tilesets and datasets in your account.

  • Each active tileset or dataset counts as one hosted file.
  • Tilesets use MBTiles or PMTiles. Datasets can be created empty or imported from GeoJSON or JSON.
  • Free includes up to 10 hosted files and 5 GB of total storage.
  • Flex includes up to 100 hosted files and 20 GB of total storage for $18/month.
  • For more than 20 GB, contact us about Pro storage.
Do I need to host data to use Mappinest styles?

No. You can use the Maps API only and plug the style URL directly into your SDK.

Is everything pay-as-you-go?

Not automatically. Free includes monthly allowances for map loads, tile and dataset requests. Serving pauses at the Free quota unless you explicitly enable PAYG by adding your payment method in billing. PAYG and Flex continue serving after overage starts. Spending thresholds send notifications and do not stop traffic. Hosted storage follows plan rules. Stay on Free up to 5 GB. Move to the Flex plan once storage goes above 5 GB or when you want lower overage rates. Uploads above 20 GB require the Pro plan, so contact us if you need more than 20 GB.

How can I control access and usage?

Use API keys, scopes, allowed domains, and Tileset and Dataset restrictions, then monitor usage in Analytics. This keeps your costs and access predictable.

Which SDKs and platforms are supported?

Mappinest works with standard web map libraries and GIS clients, including Mapbox GL JS, MapLibre GL JS, Leaflet, OpenLayers, QGIS, and ArcGIS. See the overview documentation for how map styles, tiles, datasets, and map-client integrations fit together.

What is included in Free, Flex, and Pro plans?

Free includes up to 10 hosted files, 5 GB of hosted storage, 100k monthly map loads and dataset requests, and 300k monthly tile requests. You need to explicitly enable PAYG to continue serving after either request quota is reached.

Flex starts at $18/mo and is required once storage goes above 5 GB. It includes up to 100 hosted files, 20 GB storage, 5M tile requests, 250k map loads, and 1M dataset requests per month, with lower overage rates than Free (for example $0.10 instead of $0.15 per 1k tile requests).

Pro is for storage above 20 GB or custom needs such as SLA, SSO, and private endpoints. See the pricing page for plan details.

Which map styles are available?

Mappinest currently provides Streets, Light, Dark, and Satellite. Load any style through the Maps API using StyleJSON.

Can I upgrade, downgrade, or cancel anytime?

You can manage your plan in Billing. Cancelling Flex schedules a return to Free at the end of the current billing period. Your Flex allowances remain available until then.

After Flex ends, previously authorized Free PAYG continues unless disabled and requires a valid default payment method. You can disable PAYG for future usage, but charges already incurred remain payable. If the downgrade leaves your storage or hosted-file count above the Free allowances, the storage rules below apply.

What happens to my hosted data after a downgrade?

If a downgrade leaves your account above its storage or hosted-file allowance, you have 30 days to reduce both within the new limits or upgrade. This period starts when the lower plan becomes active and the overage is identified, not when cancellation is scheduled. Actions that increase storage or hosted-file count are restricted during this period.

After 30 days, delivery of your hosted tilesets and datasets may be suspended, while account access and download, export, and deletion tools remain available. After 60 days from the same starting date, all hosted tilesets and datasets in the account may be permanently deleted if the issue remains unresolved.

Resolve the overage before deletion begins to cancel pending deletion. Partial cleanup does not extend the deadlines. See the Storage usage guide for details.

Did you find what you were looking for today?

Let us know so we can improve the quality of the content on our pages

No
Thanks, we got your feedback.