TileMill is no longer in active development. For our most up-to-date desktop map design tool, check out Mapbox Studio Classic.

Step-by-step instructions for making maps

This crash course walks through how to design custom web maps in TileMill. It will help you quickly get familiar with the basics of map design with TileMill, from importing and styling your data to designing and sharing your map.

This guide focuses on the core functions of TileMill and links to documentation throughout for more advanced and specific techniques in map design. Start here for an overview of TileMill. If you have any questions along the way, start a discussion with our support team.

What we’ll cover

Importing data
We walk through how to download data and get it into TileMill. To work with more complex data and datasets, check out the Adding Layers documentation.

Styling data
Here we show the basics of using CartoCSS to style your data and make a truly custom map. For an a in-depth dive into how Carto works, check out the Carto manual.

Adding tooltips and legends
Making your map interactive and adding a legend is critical to communicating your data. Here we show how to add tooltip interactivity and legends to maps. The Project Settings documentation offers more advanced details on this.

Exporting your map
Maps made in TileMill can be shared quickly and easily in a number of formats. Here we show how to export an interactive map to the MBTiles format for uploading on the web. See our Exporting docs for an overview of all supported exporting formats.

Misson complete! Next up