Map server for self-hosting
Publish interactive maps and map services from
your own machine

Features of MapTiler Server

Maps on-premise
Serve maps from your server or laptop, behind firewalls, on intranet.

Extremely fast
Maps appear instantly thanks to pregenerated map tiles.
Entire world included
Power your maps with our data, from entire globe down to the street level.

Rasterization
Map services and raster tiles on the fly from your raster or vector data.

Data package of the entire world
Street, satellite and terrain data of the entire world down to the street level is available as a map package.
download data
Fast and easy to use
”The simplest way to deliver maps from tiled
GeoPackage or MBTiles format.”
Compatible with your tools
Vector tiles
Mapbox SDK, native MVT clients
Raster tiles
Leaflet, OpenLayers, XYZ
Map services
WMTS for QGIS or ArcGIS
Try MapTiler Server now!
Available for Windows, macOS and Linux as a single file installer.
free downloadTechnical specification
- Linux
- Ubuntu 18+ (primary support)
- Debian 10 (tested)
- RHEL 8 (tested)
- Fedora 31+ (tested)
- Windows (without map rasterization)
- Windows 10
- Server 2019
- macOS (without map rasterization, limited support)
- Docker
- MBTiles, GeoPackage
- WMTS
- TileJSON
Tiles
- raster .mbtiles *
- vector .mbtiles *
- raster .geopackage *
- quantized mesh terrain (3D) .geopackage *
Maps
- Mapbox style
- Tiles
- complete EPSG database + custom defined SRS via Proj4. Over 6000 systems world-wide
- Maps
- Mercator sources only
Tiles serving
- 2 CPUs
- 2GB RAM
- 200MB disc free capacity for installation (additional for tiles)
Maps rasterization (whole planet)
- 4 CPUs
- 16GB RAM
- 100GB for tiles, fonts and other assets
Note: Raw rasterization performance is approx 3 tiles/sec on single core and Server does not solve caching by its own. Therefore setting a reverse proxy cache in production is highly recommended. Rasterization performance can be tuned in server settings/rasterization. Setting renderer pool size higher than CPUs count can slightly increase throughput but beware that every renderer allocates its own memory space.
- Google Earth
- ArcGIS for Desktop
- QGIS (Quantum GIS)
- uDIG
- any viewer supporting OGC WMTS
- Google Maps SDK for iOS
- Google Maps SDK for Android
- MapBox iOS SDK
- MapBox Android SDK
- Apple MapKit
- RouteMe
- OSMDroid
- any viewer supporting OGC WMTS or TileJSON
Looking for a cloud solution?
Hosting for your maps on our reliable global infrastructure may save you quite a lot of effort and costs!
We take care of the servers so you can concentrate on your business - and just use the global maps or your uploaded data via Maps API.
