Skip to content

VersaTiles is an open-source ecosystem for generating, processing, storing, serving and rendering map tiles — a self-hosted alternative to commercial providers, with full control over the pipeline. Learn more

Try the live demo at tiles.versatiles.org.

Showcases

51+ projects use VersaTiles in production, from journalism and transit trackers to commercial platforms and research tools.

VersaTiles components

The VersaTiles ecosystem consists of several components, each playing a role in the end-to-end map tile workflow:

Tile generation and processing

Tile storage & distribution

  • Tilesets: Ready-to-use vector tilesets available for download.
  • Container Format: A highly efficient and web-accessible format for storing map tiles, offering great performance and flexibility.
  • VersaTiles Node: An npm package for integrating VersaTiles into JavaScript applications.

Tile serving

Tile display and rendering

Integrations

Learning resources

Get started

Deploy a public VersaTiles server

Advanced guides

Awesome VersaTiles

Contributing

Contributions of data, code, artwork and documentation are warmly welcome. The most useful starting points — adding a showcase, fixing typos, reporting bugs — are described in CONTRIBUTING.md.

Released under Unlicense