PMTiles Developer

Single-file format for vector tiles — map hosting without a classical tile server.

PMTiles fundamentally changes the economics of map hosting: a single file replaces complex tile server setups. The file sits in S3, Cloudflare R2, or a regular web server — saving infrastructure costs and making self-hosted maps feasible in almost any project. I integrate PMTiles into MapLibre applications and deliver complete self-hosted map stacks from tile generation to delivery.

PMTiles — Maps in a Single File

PMTiles is an open file format for vector and raster tiles. Instead of running a complex tile server setup with dedicated infrastructure, the entire tile set sits in a single file — deliverable via S3, Cloudflare R2, or a regular web server.

This fundamentally changes the economics of map hosting. Custom maps — even worldwide, even with full vector detail — become feasible in projects where previously only commercial providers were a realistic option.

When PMTiles Makes Sense

Self-hosted maps without ongoing server costs. Migration away from Mapbox or Google Maps APIs. Maps with custom styling, custom data, or privacy requirements. Applications with high traffic where per-call fees no longer make economic sense.

PMTiles Services

Generation of PMTiles from OpenStreetMap or Overture data (Planetiler, Tilemaker), hosting setup (S3, R2, your own server), integration into MapLibre applications, regular data updates, and performance optimization. I deliver complete self-hosted map stacks as a fixed-price package.

Want to discuss a project?

Want your own map stack without tile server complexity? I build the PMTiles setup from tile generation to frontend.

Get in Touch