Plans & Pricing

Flexible options that move with you

Pay-as-you-go
Free to start

$0up to

Web apps
50,000 map views / mo
50,000 geocode requests / mo
50,000 directions requests / mo
Mobile SDKs
50,000 monthly active users
Then

$0.50per

Web apps
1,000 web map views
1,000 geocode requests
1,000 directions requests
Mobile SDKs
500 monthly active users
Pay-as-you-go plan includes
Satellite & street maps
Mapbox Studio
50 GB tileset storage
5 GB dataset storage
Unlimited Studio styles
Public/free web & mobile apps
Commercial
Pay-as-you-goplan+

$499monthly

When do I need a commercial license?
  • Paid web app or website (fee or subscription)
  • Private web app or website with restricted access
  • Asset tracking app or website to monitor people or things
Commercial plan includes
Private or paid apps (up to 250 seats)
Asset tracking (up to 1,000 assets)

Enterprise

Let's talk!

Work with us for a custom plan tailored for your business:

  • Custom plans for commercial users over 250 seats and 1,000 assets
  • Volume discounts for over 5,000,000 map views / month
  • Atlas Server for on-premise applications
  • Store geocoding requests permanently
  • Enterprise SLA and support
Contact us

Frequently asked questions

When am I charged based on monthly active users? When am I charged based on API usage?

Apps built with the Mapbox Android, iOS or React Native SDKs track usage with Monthly Active Users (MAU). This means each device using your app within a month counts as single MAU. Apps built with Unity for mobile applications are also priced per MAU. Mobile apps built with some hybrid frameworks and applications built on web technologies are charged on map views. All types of applications are metered for usage of the Mapbox APIs like Geocoding, Directions, Optimization, and Matrix when they surpass what’s included with your plan.

When do I need a Commercial plan?

If your app is for internal business use by employees, or if it is not accessible or functional for members of the general public then we consider that a Commercial app. We do not support commercial apps on the Pay-as-you-go plan. A Commercial plan is limited to 1,000 tracked assets or 250 seats; please contact us about an Enterprise plan for additional assets or seats.

What’s a map view?

A map view is four map tiles when using Mapbox Studio styles, or 15 smaller map tiles when using Mapbox Studio Classic or Mapbox Editor Classic. One Static API request also counts as one map view.

What’s an asset?

An asset is a physical item (such as a person, vehicle or pet) that is tracked or monitored via a sensor (GPS, bluetooth, or similar means) on a map. If you are tracking 1,000 or fewer assets, the Commercial plan will support your app. To license applications tracking more than 1,000 assets, contact us about Enterprise plan details.

What counts as a seat?

A seat is one unique end user or device accessing a commercial app. Multiple users are not allowed to use the same seat, even if they use it at different times. If you need 1-250 seats, the Commercial plan will support your app. If you need more than 250 seats, contact us about Enterprise plan details.

What is the limit for offline usage on mobile?

Mobile apps built with the Mapbox SDKs for iOS and Android can seamlessly offer offline maps to users. With the Pay-as-you-go and Commercial plans, your users can cache up to 6,000 map tiles on their device. Learn more on our Offline help page, or contact us about Enterprise options that scale to support your needs.

How do you price for Unity?

Apps built with the Mapbox Unity SDK track usage with Monthly Active Users (MAU). This means each device using your app within a month counts as single MAU. All types of applications are metered for usage of the Mapbox APIs like Geocoding, Directions, Optimization, and Matrix when they surpass what’s included with the free plan.

What happens if I exceed the free API requests included in my plan?

If you exceed the number of API requests included in your Pay-as-you-go plan or Commercial plan, additional requests are automatically served at $0.50 per 1,000 requests. We’ll send you an automated notice when you exceed your plan’s included requests, so you know when you’re being charged. As long as your payment information is valid, we will automatically invoice you. If you exceed the limit and don’t have payment information on your account, we’ll send you an email notifying you and give you a short grace period to pay us so your maps won’t get shut down.