planetiler
Planetiler is an open-source Java tool that generates vector tiles from OpenStreetMap and Overture Maps data quickly and efficiently for self-hosted map deployments.
Overview
Planetiler is an open-source Java project hosted on GitHub under the Apache-2.0 license. It is designed to generate vector tiles (in the widely used .mbtiles or other formats) from large geospatial datasets such as OpenStreetMap (OSM) and Overture Maps. The project focuses on speed and low memory usage, enabling developers to produce a full planet-scale vector tile set in a fraction of the time required by traditional pipelines. With over 2,100 GitHub stars, Planetiler has gained traction among mapping engineers, GIS developers, and independent product teams who need to build or self-host custom map layers. The project is actively maintained and accepts contributions through its GitHub repository at github.com/onthegomap/planetiler.
Highlights
- Generates vector tiles from OpenStreetMap and Overture Maps data
- Designed for high-speed, planet-scale tile generation
- Written in Java and released under the Apache-2.0 license
- Supports output to common vector tile formats such as .mbtiles
- Actively maintained open-source project with 2,100+ GitHub stars
Common use cases
- Self-hosting vector map tiles from OpenStreetMap data
- Building custom map layers for web or mobile applications
- Processing Overture Maps datasets into tile format
- GIS engineering pipelines requiring fast tile generation