an open source project by MapBox

Make beautiful interactive maps

Whether you're a journalist, web designer, researcher, or seasoned cartographer, TileMill is the design studio you need to create stunning interactive maps.

 Manage data

Load data from a wide range of sources

Compatible datasources include ESRI Shapefile, KML, GeoJSON, GeoTIFF, PostGIS, CSV, and SQLite. Inspect, order, and layer your sources to build complex maps.

Interface tour 

Browse public data

Access dozens of useful public datasources with the built-in MapBox Geodata browser.

Raster support

Show satellite data or map your DIY weather balloon aerial photography.

 Render + style

State of the art rendering

At TileMill's core is Mapnik, a powerful, full-featured library including support for RGBA color, True Type fonts, rasters, patterns, and even SVG transforms.

Map gallery 

Textures

With full alpha-channel support and the ability to add multiple layers and fills TileMill can create richly textured maps.

SVG Markers

Resize and transform scalable vector SVG markers right in TileMill.

Style maps with Carto

Inspired by CSS, Carto gives you full control over design. Filters, variables, and functions are at your fingertips in the code editor.

Carto guide 

 Enrich

Add interaction

Create hover tooltips and clickable pop ups with UTF-8 grid technology.

Tooltips and legends in TileMill 

Embed graphics or images

Insert interactive graphs, images, links, and other content into your maps.

Charts in TileMill 

Share

Publish to the web and mobile

Export to the MBTiles format and every map you make in TileMill is desktop and mobile ready.

Integrate with MapBox

It's just one click to automatically render and upload maps to your MapBox account.

About MapBox 

Powered by Open Source

TileMill is built on a suite of open source libraries including Mapnik, node.js, backbone.js, express and CodeMirror. Visit GitHub and dig into the source code.

 Fork me on GitHub