Technical specification
This page lists the technical details of MapTiler Server, including system requirements and supported formats.
Platforms and CPU architectures
- Linux
- Ubuntu 20.04+ (primary support)
- Debian 10+
- RHEL 8+
- Fedora 37+
- Centos 9+
- Mint 6 or 20+
- Windows
- Windows 10+
- Server 2019+
- macOS 10.15+
- Docker 25+
- Kubernetes
Feature support
Platform/feature | Basic map hosting | Rasterization | Virtual tilesets | Geocoding |
---|---|---|---|---|
Linux x64 | ✅ | ✅ | ✅ | ✅ |
Linux ARM64 | ✅ | ✅ | ✅ | ✕ |
Windows x64 | ✅ | ✅ | ✅ | ✕ |
Windows ARM64 | ✕ | ✕ | ✕ | ✕ |
macOS x64 | ✅ | ✕ | ✕ | ✕ |
macOS ARM64 | ✅ | ✕ | ✕ | ✕ |
Docker x64 | ✅ | ✅ | ✅ | ✕ |
Docker ARM64 | ✅ | ✅ | ✅ | ✕ |
Hardware requirements
Tiles serving
- 2 CPUs
- 2GB RAM
- 1 GB of storage for installation (additional for tiles)
Maps rasterization (whole planet)
- 4 CPUs
- 16GB RAM
- 100 GB of storage for tiles, fonts, and other assets
Standards
- OGC API — Tiles
- WMS
- WMTS
Formats
Tiles
- Raster .mbtiles 1
- Vector .mbtiles 1
- Raster .mtpkg 2
- Vector .mtpkg 2
- Raster .gpkg 1
- Quantized mesh terrain (3D) .gpkg 1
- Tiles from PostGIS geometries
1 The free version of MapTiler Server supports only tiles included in MapTiler Data or produced by MapTiler Engine.
2 MTPKG is MapTiler’s proprietary format. It is optimized for smaller data size and enables remote reading of tiles from MapTiler Server as well as local access.
Maps
- Mapbox style
Coordinate reference systems
- Tiles
- The complete EPSG database + custom-defined SRS via Proj4. Over 6000 systems worldwide
- Maps
- Mercator sources only
Viewers
For desktop
- Google Earth
- ArcGIS for Desktop
- QGIS (Quantum GIS)
- Tableau
- uDIG
- Any viewer supporting OGC WMTS
For web
- MapLibre GL JS
- Leaflet
- OpenLayers
- CesiumJS
Mobile native viewers
- Google Maps SDK for iOS
- Google Maps SDK for Android
- MapLibre iOS SDK
- MapLibre Android SDK
- Apple MapKit
- RouteMe
- OSMDroid
- Any viewer supporting OGC WMTS or TileJSON
On this page