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