Demo
Screenshots
When to use this
Use AtlasZIM when you want:
- A fully offline world map / digital atlas experience (no network required at runtime)
- A single-file (
.zim) map and satellite imagery archive solution - An offline geographic reference that runs on platforms supported by Kiwix (desktop + mobile)
- Offline place-name lookup/search (GeoNames-backed)
Not intended for:
- Turn-by-turn navigation, routing, or directions
- Live traffic, real-time updates, or online map APIs
- Scenarios where you need frequently-refreshed map data (this is an offline snapshot)
What this includes
AtlasZIM is a self-contained map application bundled inside a single .zim file. When opened in
Kiwix, it behaves like an offline website.
- OpenStreetMap-based raster map tiles
- Sentinel-2 cloudless satellite imagery
- A Leaflet-based JavaScript map viewer
- An offline place search UI built with Leaflet.Control.Search and GeoNames data
Why ZIM instead of traditional offline map formats?
Most offline maps are distributed as MBTiles, vector databases, or app-specific formats. This project explores a different approach: using ZIM as an offline web container.
Advantages:
- Single-file distribution
- Works on all platforms supported by Kiwix (desktop and mobile)
- No dedicated map application required
Features
- Global coverage
- Multiple zoom levels
- Map and satellite imagery layers
- Fully offline pan-and-zoom navigation
- Offline place search
- Runs entirely inside the Kiwix reader
- Coverage extends between ±85.051129° latitude due to use of the Web Mercator projection.
Design decisions
This project intentionally uses pre-rendered raster tiles rather than vector tiles.
While vector tiles can significantly reduce storage requirements, they shift cost to client-side computation (geometry decoding, rendering, memory usage), which is difficult to predict across the wide range of devices that run Kiwix.
By serving simple raster tiles from a ZIM file, the map remains lightweight to render and behaves consistently even on older or low-power devices. The large file size also acts as a natural capability filter: devices that can store tens of gigabytes of tiles almost certainly have sufficient CPU and RAM to handle raster rendering smoothly.
Additionally, because a substantial portion of the dataset is satellite imagery — which is inherently raster — vector tiles would not reduce total size as dramatically in this context. The goal is maximum compatibility and predictable performance rather than minimal disk usage.
Downloads
Price: $50 — one-time purchase, includes access to the current release and all prior versions.
Requirements & Installation
File size
Depending on the version, AtlasZIM can be large. Verify sufficient free space before downloading.
Download format
For some versions of AtlasZIM, the file size exceeds Gumroad’s 16 GiB limit, so the download is provided as multiple .7z archive parts.
For these versions, after downloading all parts, use 7-Zip (free, open-source) or a compatible archive tool to extract and combine them into a single .zim file.
How to use
Open the resulting .zim file with Kiwix (available for Windows, macOS, Linux, Android, iOS, Raspberry Pi, and more). The map runs entirely offline inside the Kiwix reader.
Videos
- Demo of v6 (introduced zoom level 11): AtlasZIM (v6)
- Demo of v5 (introduced search): AtlasZIM (v5)
- Demo of v4 (added Leaflet navigation): AtlasZIM (v4)
- Demo of v1 (initial release): AtlasZIM (v1)
Data sources, licensing, and attribution
This project is a compilation and packaging effort. Individual components are licensed separately:
- OpenStreetMap data © OpenStreetMap contributors (ODbL)
- Satellite imagery: Sentinel-2 cloudless (CC BY 4.0, EOX IT Services GmbH)
- Place search data: GeoNames (CC BY 4.0)
- Leaflet © Vladimir Agafonkin and contributors (BSD 2-Clause)
- Leaflet.Control.Search (MIT-style license)
AtlasZIM compilation, integration, and packaging © Anthony Karam. All rights reserved.
This means the packaged AtlasZIM ZIM file may be used for personal use, but may not be redistributed, resold, or included in other products without permission. Individual components remain subject to their respective licenses.
Version history
A single purchase provides access to the current release and all prior versions.
| Version | Release Date | Branding | Size | Data | Zoom | Features |
|---|---|---|---|---|---|---|
| v6 (current) | 2026-04-22 | AtlasZIM | ~35.0 GiB | Map tiles (from 2025-2026) and satellite tiles | 0–11 | Leaflet-based navigation with search functionality |
| v5 | 2026-01-21 | Offline World Map | ~18.7 GiB | Map tiles (from 2025) and satellite tiles | 0–10 | Leaflet-based navigation with search functionality |
| v4 | 2025-12-06 (with minor update 2026-01-14) | Offline World Map | ~18.7 GiB | Map tiles (from 2025) and satellite tiles | 0–10 | Leaflet-based navigation without search functionality |
| v3 | 2025-11-25 | Offline World Map | ~10.0 GiB | Map tiles (from 2025) and satellite tiles | 0–9 (equivalent to 1-10 for 256-px tiles) | Basic navigation without search functionality |
| v2 | 2025-11-25 | Offline World Map | ~2.9 GiB | Map tiles (from 2025) and satellite tiles | 0–8 (equivalent to 1-9 for 256-px tiles) | Basic navigation without search functionality |
| v1 | 2025-08 | Offline World Map | ~1.1 GiB | Map tiles (from 2025) only | 0–8 (equivalent to 1-9 for 256-px tiles) | Basic navigation without search functionality |
Contact
Questions or feedback about AtlasZIM? Email info@atlaszim.com.
Project metadata
- Project name: AtlasZIM (formerly Offline World Map)
- Format: ZIM file
- Platform: Kiwix (desktop and mobile)
- Category: Offline maps / geographic reference / digital atlas
- Technologies: Leaflet, OpenStreetMap, Sentinel-2, GeoNames
- Author: Anthony Karam
- Canonical URL: https://atlaszim.com
- GitHub Repo: https://github.com/anthonykaram/atlaszim
- GitHub Pages mirror: https://anthonykaram.github.io/atlaszim/