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

Geocoding (full indexes)

  • 2 CPUs
  • 4GB RAM
  • 200+ GB of storage for global geocoding indexes
To get more specific information about hardware requirements for different use cases, go to MapTiler Server performance and how to improve it.

Standards

  • OGC API — Tiles
  • WMS
  • WMTS

Formats

Tiles

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