VersaTiles logo

VersaTiles

a complete FLOSS map stack

VersaTiles is a completely FLOSS stack for generating, distributing, and using map tiles based on OpenStreetMap data, free of any commercial interests.

VersaTiles is a free and open alternative to commercial map services like Google Maps or Mapbox. It is designed for newsrooms, NGOs, developers, and public institutions who need reliable maps without vendor lock-in. VersaTiles is fully self-hostable, requires no API keys, charges no usage fees, and does not track your users.

Try it out

How it works

Generate Process OpenStreetMap data and satellite imagery into optimized vector and raster tiles.
Distribute Host tile archives on any static file server or CDN — no special infrastructure required.
Serve Deliver tiles to clients using a lightweight, high-performance tile server.
Render Display beautiful maps in the browser with MapLibre GL JS and ready-made styles.

Quick Start

Use our free tile server — browse map styles at tiles.versatiles.org, customize a style, and export the style.json to use it with MapLibre GL JS in your web application.

Host your own map server — use our interactive server setup tool to generate a complete configuration for your own infrastructure.

Interested?

Try Our Tile Server Browse map styles, customize them, and export a style.json for your app at tiles.versatiles.org.
Get Started Read our introduction and explore the full documentation to learn how VersaTiles works.
Explore the Playground Experiment with frontend code examples and map styles in the playground.
Use Our Tools Try our tools, including the interactive server setup guide.
Download Free Data Browse our download server for free map tiles, fonts, styles, and sprites.
Join the Community Contribute on GitHub and follow us on Mastodon or Bluesky.

Highlights

Roadmap

Planned

  • Find partners and sponsors — ensure long-term sustainability of the project
  • Migrate tile generation to Planetiler — faster and better tile generation from OSM data
  • Publish free global elevation and terrain data — enable hillshading and 3D terrain visualization
  • Release VersaTiles Studio, an all-in-one app for map creation — create and export custom maps without code
  • Integrate global land cover data — add vegetation, urban areas, and other land use information
  • Simplify conversion from GeoJSON to vector tiles — easily add your own data layers to VersaTiles maps

Exploring funding needed

  • Update and extend satellite imagery — improve coverage and resolution worldwide
  • Build a new style engine — replace MapLibre's style spec with a more flexible alternative

Funded by

NLnet Foundation logo NGI Zero Core logo
Funded by European Commission's Next Generation Internet programme
through the NGI0 Commons Fund by NLnet.

MIZ Babelsberg — media innovation centre logo
MIZ-Babelsberg has funded the development of the "VersaTiles Editorial Tools"