Skip to content

Configuring basemaps

cartokit allows you to swap between and upload your own basemaps, giving you quick control over the geographic canvas.

To change your basemap cartokit, click the Basemap Picker in the Toolbar (or press B) and choose any option. Your current map’s data and layers will remain intact.

cartokit currently provides basemaps from four providers, as well as the ability to supply our own OpenMapTiles-compatible schema from an accessible url.

CARTO offers modern basemaps ideal for data visualization and analysis. For non-commercial purposes, these basemaps are free to use and require no additional setup.

The 'Dark Matter' CARTO basemap loaded in cartokit.

MapTiler provides a wide range of vector styles for data visualization, navigation, and terrain mapping.

The 'Ocean' MapTiler basemap loaded in cartokit.

Stadia Maps offers high-quality, fast tiles built for both light and dark interfaces. If you’re running via a local development server, you don’t need an API key.

The 'OSM Bright' Stadia Maps basemap loaded in cartokit.

Stamen’s basemaps include creative and artistic styles such as Toner, Watercolor, and Terrain. Stamen Map Tiles are now served by Stadia Maps and should follow the same authentication procedures.

The 'Terrain' Stamen basemap loaded in cartokit.

The Custom tab in cartokit allows you to load your own basemap by supplying a URL to any style JSON compatible with the OpenMapTiles schema.

The OpenMapTiles schema defines a common structure for vector tiles derived from OpenStreetMap. Each tile is organized into thematic layers that describe how features should be rendered. Because the schema is open and widely adopted, many tools can produce compatible vector tiles and style JSON files that work seamlessly in cartokit.