PMTiles es un archivo de teselas vectoriales sin servidor para mapas web. Un único archivo contiene todas las teselas, accesibles mediante peticiones HTTP por rangos. Ideal para alojarlo en S3, CloudFlare R2 o GitHub Pages sin servidor de teselas.
Datos de OpenStreetMap al 5 de octubre de 2026 · hace 27 días
Características principales

Todos los ejemplos de mapas por formato
Acerca del formato PMTiles
PMTiles es un formato contenedor en el que todo el conjunto de teselas va en un único archivo con un índice interno. El navegador no lo descarga entero: pide los fragmentos que necesita mediante solicitudes HTTP por rangos, que sabe servir cualquier hosting estático — S3, Cloudflare R2, GitHub Pages o un Nginx corriente.
De ahí la ventaja principal: el mapa funciona sin servidor de teselas. No hay que levantar un servicio, ni vigilarlo, ni pagarlo: el archivo simplemente está junto al sitio. Para un prototipo, un panel interno o un proyecto que deba sobrevivir al cierre de un servicio de mapas ajeno, eso simplifica notablemente la vida.
Dentro del contenedor hay teselas vectoriales MVT, es decir, geometría con atributos, mientras que el diseño lo define el estilo en el lado del cliente. La exportación genera la pirámide hasta el zoom 12: más allá, la codificación de las teselas resulta demasiado costosa y, si ha pedido más, se lo decimos con franqueza y le proponemos MBTiles. Por la misma razón, las áreas muy densas el exportador las rechaza de inmediato y no tras una larga espera: mejor una negativa breve y clara que una tarea colgada.
Programas para abrir archivos PMTiles
Los siguientes programas y aplicaciones pueden abrir, editar y procesar archivos PMTiles (.pmtiles) exportados desde OSM2CDR:
Características del formato
- Estándar abierto
- Solo 2D
- Sin pérdida de calidad
- Guarda los atributos de los objetos
- Resultado: 1 archivo
Quién usa los mapas PMTiles
Cómo exportar a PMTiles
Cómo abrir tras la exportación
- PMTiles Viewer (pmtiles.io) — arrastre el archivo al navegador y verá su contenido al instante: límites, niveles de zoom y capas dentro de las teselas. El archivo no se sube a ninguna parte.
- MapLibre GL JS — incluya la biblioteca pmtiles, registre el protocolo e indique una fuente del tipo pmtiles://https://su-dominio/map.pmtiles; después describa las capas en style.json.
- Hosting estático (S3, Cloudflare R2, GitHub Pages, Nginx) — coloque el archivo junto al sitio; asegúrese de que el servidor admite solicitudes por rangos (Accept-Ranges) y envía las cabeceras CORS si el dominio es distinto.
- go-pmtiles — utilidad de línea de comandos: pmtiles show muestra los metadatos y los niveles de zoom, y pmtiles convert pasa el archivo a MBTiles y a la inversa.
- QGIS — las versiones recientes abren PMTiles como fuente de teselas vectoriales a través de GDAL; cómodo para comprobar rápidamente que los datos están donde deben.
Mapas populares en PMTiles
Exportar mapas a PMTiles
Descarga mapas PMTiles profesionales desde OpenStreetMap. Cualquier área, con el precio visible antes de pagar.