> For the complete documentation index, see [llms.txt](https://docs.mapbox.com/map-styles/llms.txt)

# Classic Styles

**Mapbox Classic Styles** are a collection of Mapbox-designed map styles that predate [Mapbox Standard](https://docs.mapbox.com/map-styles/guides/standard-styles/). They were designed to cover common use cases — general navigation, outdoor recreation, satellite imagery, and low-distraction basemaps for data visualization. These styles use the traditional Mapbox styling model and support the full range of [Mapbox Style Specification](https://docs.mapbox.com/style-spec/) properties.

> **Note (warning): Classic styles are no longer maintained**
> 
> Mapbox Classic Styles are no longer actively maintained. They remain available for existing applications, but will not receive new features, cartographic improvements, or bug fixes. For new projects, use the [Mapbox Standard style](https://docs.mapbox.com/map-styles/guides/standard-styles/), which is continuously improved and supports modern features like 3D buildings, dynamic lighting, and featuresets for interactivity.

## Available classic styles

<table><thead><tr><th>Style</th><th>Style URL</th></tr></thead><tbody><tr><td><img src="https://api.mapbox.com/styles/v1/mapbox/streets-v12/static/-73.99,40.74,12/300x200?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" alt="Mapbox Streets preview" style="display:block;width:100%;border-radius:4px;margin-bottom:8px"><strong>Mapbox Streets</strong><div style="margin-top:4px">A general-purpose street map featuring roads, transit, and place labels.</div></td><td><pre><code class="language-text">mapbox://styles/mapbox/streets-v12</code></pre><ul><li><a href="https://api.mapbox.com/styles/v1/mapbox/streets-v12.html?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" target="_blank" rel="noopener noreferrer">Web Preview</a></li><li><a href="https://account.mapbox.com/auth/signin/?route-to=https://studio.mapbox.com/styles/add-style/mapbox/streets-v12" target="_blank" rel="noopener noreferrer">Clone in Studio</a></li><li><a href="/map-styles/reference/streets/">Reference</a></li></ul></td></tr><tr><td><img src="https://api.mapbox.com/styles/v1/mapbox/outdoors-v12/static/-110.5,44.5,9/300x200?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" alt="Mapbox Outdoors preview" style="display:block;width:100%;border-radius:4px;margin-bottom:8px"><strong>Mapbox Outdoors</strong><div style="margin-top:4px">A terrain-focused style with hiking routes, contour lines, and natural features.</div></td><td><pre><code class="language-text">mapbox://styles/mapbox/outdoors-v12</code></pre><ul><li><a href="https://api.mapbox.com/styles/v1/mapbox/outdoors-v12.html?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" target="_blank" rel="noopener noreferrer">Web Preview</a></li><li><a href="https://account.mapbox.com/auth/signin/?route-to=https://studio.mapbox.com/styles/add-style/mapbox/outdoors-v12" target="_blank" rel="noopener noreferrer">Clone in Studio</a></li><li><a href="/map-styles/reference/outdoors/">Reference</a></li></ul></td></tr><tr><td><img src="https://api.mapbox.com/styles/v1/mapbox/light-v11/static/-73.99,40.74,11/300x200?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" alt="Mapbox Light preview" style="display:block;width:100%;border-radius:4px;margin-bottom:8px"><strong>Mapbox Light</strong><div style="margin-top:4px">A minimal, light-colored basemap suited for overlaying data visualizations.</div></td><td><pre><code class="language-text">mapbox://styles/mapbox/light-v11</code></pre><ul><li><a href="https://api.mapbox.com/styles/v1/mapbox/light-v11.html?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" target="_blank" rel="noopener noreferrer">Web Preview</a></li><li><a href="https://account.mapbox.com/auth/signin/?route-to=https://studio.mapbox.com/styles/add-style/mapbox/light-v11" target="_blank" rel="noopener noreferrer">Clone in Studio</a></li><li><a href="/map-styles/reference/light/">Reference</a></li></ul></td></tr><tr><td><img src="https://api.mapbox.com/styles/v1/mapbox/dark-v11/static/-73.99,40.74,11/300x200?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" alt="Mapbox Dark preview" style="display:block;width:100%;border-radius:4px;margin-bottom:8px"><strong>Mapbox Dark</strong><div style="margin-top:4px">A minimal, dark-colored basemap suited for overlaying data visualizations.</div></td><td><pre><code class="language-text">mapbox://styles/mapbox/dark-v11</code></pre><ul><li><a href="https://api.mapbox.com/styles/v1/mapbox/dark-v11.html?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" target="_blank" rel="noopener noreferrer">Web Preview</a></li><li><a href="https://account.mapbox.com/auth/signin/?route-to=https://studio.mapbox.com/styles/add-style/mapbox/dark-v11" target="_blank" rel="noopener noreferrer">Clone in Studio</a></li><li><a href="/map-styles/reference/dark/">Reference</a></li></ul></td></tr><tr><td><img src="https://api.mapbox.com/styles/v1/mapbox/satellite-v9/static/-73.99,40.74,13/300x200?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" alt="Mapbox Satellite preview" style="display:block;width:100%;border-radius:4px;margin-bottom:8px"><strong>Mapbox Satellite</strong><div style="margin-top:4px">Global satellite and aerial imagery with no labels.</div></td><td><pre><code class="language-text">mapbox://styles/mapbox/satellite-v9</code></pre><ul><li><a href="https://api.mapbox.com/styles/v1/mapbox/satellite-v9.html?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" target="_blank" rel="noopener noreferrer">Web Preview</a></li><li><a href="https://account.mapbox.com/auth/signin/?route-to=https://studio.mapbox.com/styles/add-style/mapbox/satellite-v9" target="_blank" rel="noopener noreferrer">Clone in Studio</a></li><li><a href="/map-styles/reference/satellite/">Reference</a></li></ul></td></tr><tr><td><img src="https://api.mapbox.com/styles/v1/mapbox/satellite-streets-v12/static/-73.99,40.74,13/300x200?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" alt="Mapbox Satellite Streets preview" style="display:block;width:100%;border-radius:4px;margin-bottom:8px"><strong>Mapbox Satellite Streets</strong><div style="margin-top:4px">Satellite imagery with road and place labels overlaid.</div></td><td><pre><code class="language-text">mapbox://styles/mapbox/satellite-streets-v12</code></pre><ul><li><a href="https://api.mapbox.com/styles/v1/mapbox/satellite-streets-v12.html?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" target="_blank" rel="noopener noreferrer">Web Preview</a></li><li><a href="https://account.mapbox.com/auth/signin/?route-to=https://studio.mapbox.com/styles/add-style/mapbox/satellite-streets-v12" target="_blank" rel="noopener noreferrer">Clone in Studio</a></li><li><a href="/map-styles/reference/satellite-streets/">Reference</a></li></ul></td></tr><tr><td><img src="https://api.mapbox.com/styles/v1/mapbox/navigation-day-v1/static/-73.99,40.74,13/300x200?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" alt="Mapbox Navigation Day preview" style="display:block;width:100%;border-radius:4px;margin-bottom:8px"><strong>Mapbox Navigation Day</strong><div style="margin-top:4px">A high-contrast style optimized for in-vehicle navigation in daytime conditions.</div></td><td><pre><code class="language-text">mapbox://styles/mapbox/navigation-day-v1</code></pre><ul><li><a href="https://api.mapbox.com/styles/v1/mapbox/navigation-day-v1.html?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" target="_blank" rel="noopener noreferrer">Web Preview</a></li><li><a href="https://account.mapbox.com/auth/signin/?route-to=https://studio.mapbox.com/styles/add-style/mapbox/navigation-day-v1" target="_blank" rel="noopener noreferrer">Clone in Studio</a></li><li><a href="/map-styles/reference/navigation-day/">Reference</a></li></ul></td></tr><tr><td><img src="https://api.mapbox.com/styles/v1/mapbox/navigation-night-v1/static/-73.99,40.74,13/300x200?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" alt="Mapbox Navigation Night preview" style="display:block;width:100%;border-radius:4px;margin-bottom:8px"><strong>Mapbox Navigation Night</strong><div style="margin-top:4px">A high-contrast style optimized for in-vehicle navigation in nighttime conditions.</div></td><td><pre><code class="language-text">mapbox://styles/mapbox/navigation-night-v1</code></pre><ul><li><a href="https://api.mapbox.com/styles/v1/mapbox/navigation-night-v1.html?access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p1dHRybDR5MGJuZjQzcGhrZ2doeGgwNyJ9.a-vxW4UaxOoUMWUTGnEArw" target="_blank" rel="noopener noreferrer">Web Preview</a></li><li><a href="https://account.mapbox.com/auth/signin/?route-to=https://studio.mapbox.com/styles/add-style/mapbox/navigation-night-v1" target="_blank" rel="noopener noreferrer">Clone in Studio</a></li><li><a href="/map-styles/reference/navigation-night/">Reference</a></li></ul></td></tr></tbody></table>

## Using classic styles

When using classic styles, you can either instantiate a map using the style URL, or clone the style in Mapbox Studio to customize it.

### Instantiate a map with a classic style

Classic styles can be used with any Mapbox SDK or library by specifying the style URL when creating a map:

**Web**

Title: `Initialize a map with a classic style`

```js
const map = new mapboxgl.Map({
  container: 'map',
  style: 'mapbox://styles/mapbox/streets-v12',
  center: [-74.006, 40.7128],
  zoom: 12,
});
```

**Android**

Title: `Initialize a map with a classic style`

```kotlin
MapboxMap(
  mapViewportState = rememberMapViewportState {
    setCameraOptions {
      zoom(12.0)
      center(Point.fromLngLat(-74.006, 40.7128))
    }
  },
  style = {
    GenericStyle(style = "mapbox://styles/mapbox/streets-v12")
  }
)
```

**iOS**

Title: `Initialize a map with a classic style`

```swift
Map(initialViewport: .camera(
  center: CLLocationCoordinate2D(latitude: 40.7128, longitude: -74.006),
  zoom: 12,
  bearing: 0,
  pitch: 0
))
.mapStyle(MapStyle(uri: StyleURI(rawValue: "mapbox://styles/mapbox/streets-v12")!))
```

**Flutter**

Title: `Initialize a map with a classic style`

```dart
MapWidget(
  styleUri: "mapbox://styles/mapbox/streets-v12",
  cameraOptions: CameraOptions(
    center: Point(coordinates: Position(-74.006, 40.7128)),
    zoom: 12.0,
  ),
)
```

Once the style is loaded, you can manipulate or hide built-in layers, add your own sources and layers, or add non-map content like markers/annotations and popups.

### Clone and customize a classic style

You can use classic styles as a starting point for your own custom style. Use the **Clone in Studio** links above to open the style in Mapbox Studio, where you can customize the style's colors, fonts, layer visibility, and more. When you're done, publish your style and use the new style URL in your application.

Changes to cloned styles are yours to keep up to date. Mapbox will not apply cartographic updates or bug fixes to classic styles, so if you clone a classic style as the base for your custom style, you will need to manually apply any future updates to the original classic style yourself.

Classic styles support all standard [Mapbox Style Specification](https://docs.mapbox.com/style-spec/reference/) features, including custom layers, sources, filters, and expressions.

## Differences from Standard Styles

Classic styles use a different architecture from [Mapbox Standard](https://docs.mapbox.com/map-styles/guides/standard-styles/). The key differences:

|  | Classic Styles | Mapbox Standard |
| --- | --- | --- |
| **3D environment** | 2D (3D extruded buildings possible) | Buildings, landmarks, trees, and terrain |
| **Lighting** | Static | Dynamic presets (dawn, day, dusk, night) |
| **Interactions** | `queryRenderedFeatures` by layer id | Featuresets with built-in feature state |
| **Layer customization** | Full access to all layers | Configuration options only |
| **Custom layer placement** | `before` layer ID | Slots (`top`, `middle`, `bottom`) |
| **Style architecture** | Monolithic style JSON | Style imports |
| **Cartographic updates** | Manual updates required | Applied automatically |

## Migrating to Mapbox Standard

Migrating from a classic style to the Mapbox Standard style depends on whether you are using the style to initialize your map or have cloned it and are using a custom style. See the [migration guide](https://docs.mapbox.com/map-styles/guides/migrate-to-standard/) for detailed instructions on how to migrate your style and application code to Mapbox Standard.