# tinyworldmap tinyworldmap is a world map for offline-first and low-bandwidth web apps. [Nightly demo](https://tinyworldmap.com/beta) | [Stable demo](https://tinyworldmap.com) | [v3 announcement](https://tinyworldmap.com/3) tinyworldmap is designed to be used with Leaflet. All zoom levels are supported, and the most complete version is only 450 kB gzipped. Its client-side rendering has been extensively profiled and tested on low-end decade-old phones, with no discernible lag. By default, the map displays the 10,000 most populous cities added to OpenStreetMap. At the time of writing, this encompasses all cities and towns with a population of at least 48,000: ## Usage There are two ways to use the map: 1. As a base map, replacing OpenStreetMap tiles 2. As an offline fallback for OpenStreetMap tiles ### As a base map To use tinyworldmap as a Leaflet base map, add the following to your `head` tag: ```html