OpenStreetMap Carto
The standard map style for OpenStreetMap rendering
OpenStreetMap Carto is the CartoCSS map stylesheet used to render the standard map layer on openstreetmap.org. It is used with renderers like Mapnik to produce raster tiles from OSM data.
Key features
- Standard OSM map style
- Mapnik rendering
- Detailed cartography
- Widely reused base style
Strengths
- Released under the CC0-1.0 license
- Active community (1.7k GitHub stars)
- Written in CartoCSS
Is OpenStreetMap Carto secure?
OSV.dev has no published security advisories for OpenStreetMap Carto's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.
Source: OSV.dev, checked 2026-10-14. How this is measured.
OpenStreetMap Carto replaces
Health badge
Maintain OpenStreetMap Carto? Add its health score to your README. The badge links back to this page.
Compare OpenStreetMap Carto
7 head-to-head comparisons.
Similar maps & gis apps
Leaflet
Maps & GISLightweight JavaScript library for interactive maps
Replaces Google Maps JavaScript API
deck.gl
Maps & GISWebGL-powered framework for large-scale data visualization on maps
Replaces Mapbox visualization, ArcGIS
QGIS
Maps & GISFree and open-source geographic information system
Replaces ArcGIS
OpenLayers
Maps & GISHigh-performance library for all kinds of web maps
Replaces Google Maps JavaScript API
kepler.gl
Maps & GISOpen-source geospatial data visualization tool
Replaces Tableau, ArcGIS
MapLibre GL JS
Maps & GISOpen-source interactive vector map library for the web
Replaces Mapbox GL JS, Google Maps JavaScript API