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
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
On this page