MBUtil
MBUtil is a utility for importing, exporting, and converting between MBTiles, PMTiles, and flat directory tile structures. This TechIdiots fork adds native PMTiles support and hash-based tile deduplication to the original (now archived) Mapbox utility.
Project Link: github.com/TechIdiots-LLC/mbutil
Key Features
Format Conversion
Seamlessly move between .mbtiles, .pmtiles, and disk directories.
Deduplication
Reduce file sizes for repetitive maps (like oceans or vector data) using hash-based compression (fnv1a, sha256, etc.).
Performance Optimized for large datasets with silent logging modes and configurable temporary storage.
Quick Usage
Convert MBTiles to PMTiles:
mb-util world.mbtiles world.pmtiles
Convert PMTiles to MBTiles with deduplication:
mb-util --do_compression world.pmtiles world.mbtiles