Map Tile Download and Visualizer
My web app for bulk-downloading Open Street Map tiles for offline use and visualizing what you've downloaded.
Download a whole town, country, even continent of OSM tiles.
Visualize what's been downloaded, add more at any time super easily. Perfect for
- Meshcore ESP32 Firmware projects
- Wadamesh firmware project is my personal favorite so far
- MCLite is perfect for simple deployments
- SigurdOS-tdeck is promising
- Trail Mate is map-focused and is trying to work with MC and Mt, both
- Saitama is up and coming
- Meshtastic UI firmware
- My OpenTx mapping widget, AlphaMaps
- Any firmware using my NavBoxLib library
- Like my NavBoxESP firmware for M5 Cardputer and Lilygo T-Deck
Check out those projects, give my downloader a try!
File Sizes
How big is it, downloading tons of tiles?
- As of 2026-06-28 there were 73,650 tiles, totaling 1.2GB.
- Now as of 2026-07-09 there are 238,487 tiles, making the cache 4.0GB total
Seeing as most SD-Cards are 16 or 32 GB– might as well download it all. Use the cache-only mode to quickly download enormous areas.
If you download just your local area it can be 1-100 MB.
Limits:
- Everything is cached through my server. Tiles come from different OSM providers to lessen the load.
- Cache-misses (things nobody else has downloaded before) go slower to respect API limits
- There's limits on fresh tile loading!
- So if you start getting errors zoom out a little, download a base map, and try again in the morning.
- Try the new "Cache-only Fetching" advanced option
- Chrome / Edge only. I use other browsers too, but they've got the ability to sync to a folder which is essential.
Issues? Concerns?
- Post a github issue on my mapping library, NavBoxLib
- Reach out on my discord
Helpful?
- All coded from scratch, for fun, and self-hosted with off-grid solar power. See my about page
- Support my work!
- Donate!


