Rich, accurate data at scale
Mapbox maps use more than 130 multi-validated sources for a comprehensive, precise map all over the globe. Our fast, stable, and highly available Maps APIs support more than 5 billion requests per day.
Unrivaled customization & design
Create a completely custom, on-brand map experience in Mapbox Studio, or use nearly two dozen templates professionally designed by our in-house cartographers and map designers.
Dynamic map rendering
Our map renderer has been in development for over 10 years and uses the latest in OpenGL technologies. This leads to highly performant maps, allowing you to dynamically style and optimize your map based on your custom data.
A complete design ecosystem that lets you create, manage, and export maps and custom data.
Mapbox Studio is a visual interface for designing custom maps that lets you control every design, including uploading and creating custom data.
Optimized for performance and simplicity, use Mapbox Static Maps to display your maps anywhere you can place an image, including in applications or UIs where interactive maps can't be displayed.
Designed for developers
Our maps are built with vector maps – an advanced approach to mapping where data is delivered to the device and precisely rendered in real time, making them fast and performant.
What's new for Maps
Suunto 7 smart sports watch
Suunto 7 runs on Google’s WearOS, and uses our Android SDK to offer truly innovative features to bring highly functional and stunning maps to outdoor adventures, especially outside of connectivity.
GL JS v1.9.0 and the “within” expression
The highlight of this release is the "within" expression, which allows developers to style point and line data differently if they’re fully within a polygon’s borders.
Frequently asked questions
How do I use the Maps APIs?
You can read our documentation to get started with just a few lines of code.
How do I use Mapbox Studio?
We have an extensive Mapbox Studio Manual that explains everything you need to know about Studio.
How do I design a good map?
Check out The Guide to Map Design to learn how to customize your maps to improve performance, focus the visual narrative, and match your brand.
What is the limit for offline usage on mobile?
Mobile apps built with the Mapbox Maps SDKs for iOS and Android can seamlessly offer offline maps to users. With the Pay-as-you-go plan, 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.
What is your source data?
All of our data sources are detailed here: https://www.mapbox.com/about/maps/#data-sources
What languages do you support?
All Mapbox template maps use the Mapbox Streets vector tileset for map features. In this tileset, there are different name fields for each of the label layers. Mapbox Streets supports the name field (the name or names used locally for the place) globally and thus Mapbox maps have partial language coverage for over 100 local languages and we continue to add to these over time. View the complete list of languages we fully support.
Can I upload my own data?
Yes, you can upload both Datasets and Tilesets. Datasets provide access to feature geometries (points, lines, and polygons) and properties (attributes), both of which can be edited in the Mapbox Studio dataset editor or through the Mapbox Datasets API.
Tilesets are lightweight collections of vector data that are optimized for rendering and are not editable, but can be styled in the Mapbox Studio style editor. View our help guides to see accepted file types and transfer limits.
Can I store Mapbox maps data permanently?
You may temporarily cache maps on end-user devices (e.g., laptops, smartphones, or tablets) for offline use, but each device must populate its cache using direct requests to the Maps APIs and content from a cache may only be consumed by a single end user. On mobile devices, you may only cache up to the limits set in the applicable Mapbox SDK, and you may not circumvent or change those limits. You may not redistribute maps, including from a cache, by proxying, or by using a screenshot or other static image instead of accessing maps through the Maps APIs. You may not scrape or download maps for any purpose other than temporary offline caching on a single end user’s device.
Can I trace or create my own data using your tools?
You may use Studio or third-party software to trace Mapbox Satellite Imagery and produce derivative vector datasets, but only for non-commercial purposes and for OpenStreetMap. If you would like to use Studio to trace Mapbox Satellite Imagery for commercial purposes, contact us.
How much do the Maps APIs cost?
Go to the pricing page to learn about pricing for maps.
What happens if I exceed the free API requests?
We’ll send you an automated notice when you exceed your free 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.