Easy controls | Powerful features | Technical specification

Easy to use

Turn images into interactive map layers that can be displayed in websites, used in mobile phones, tablets, GPS devices, map mashups or opened in the desktop GIS software, Google Maps or Google Earth. A step-by-step interface will smoothly get you through.

Learn more on how to process your images.

MapTiler gui
MapTiler georeferencing

Assign location

If your map already contains computer readable location it is automatically loaded. Otherwise, images, scanned maps or maps created by designers can be positioned with a set of coordinates or even visually. It is quick and precise.

Learn more about Georeferencing.

Hosting maps anywhere

Use included cloud uploader for Amazon S3 or Google Cloud Storage or just drag and drop the folder generated by MapTiler to any standard web hosting. You can use the existing company web server, or free hosting, such as Google Drive or DropBox.

Check out our video tutorials.

MapTiler hosting
MapTiler devices MapTiler hosting

Web and Mobile ready

The generated map tiles come with ready-to-use, open-source viewers powered by Leaflet, OpenLayers, Google Maps API, WebGL Earth, OL3-Cesium, MapBox JS or ArcGIS API for JavaScript. You can simply add markers or other functionality you need for your web applications. MapTiler automatically produces the format of the map that is natural for the developers of mobile applications. With our app templates, it is easy to create your own mobile application showing markers and GPS position on top of the maps, even in the offline mode.

Powerful features

Really fast

MapTiler will utilize full power of your computer to recalculate every pixel of the map as fast as possible. Once the maps are turned into tiles, the distribution is blazingly fast.

Under control

You control the processing and distribution of maps — the sensitive data can stay in a private intranet, behind firewalls, and can also be used offline without third-party services.

GIS compatible

MapTiler supports a wide range of formats. Produced maps can be opened in any viewer supporting OGC WMTS standard.

Combine multiple maps

Create map layers of very large areas by merging multiple input files and producing a single layer, even for a whole country.

Automate the process

Command line interface is available for full automation of processes. The tool can be used as part of a complex workflow and in automated repeated tasks without user interaction. Linux, Windows and Mac OS X are fully supported as well as cloud platforms.

Technical specification

Operating systems:

  • Windows 7+
  • Mac OS X 64bit 10.7+
  • Linux 64bit Debian, Ubuntu, RedHat, [Fedora] - latest stable versions

Input formats

  • TIFF/GeoTIFF, MrSID, ECW, JPEG2000/GeoJP2, Erdas HFA, NOAA BSB/KAP, Ozi Explorer OZF2/OZFx3, JPEG, GIF, PNG
  • GeoPDF
  • TIFF with RGB color model, partly supported CMYK
  • 8bit per band, 1, 3 or 4 bands


  • TMS, TileJSON, MBTiles

Supported coordinate systems:

  • Complete EPSG database + custom defined SRS via Proj4. Over 6000 systems world-wide.


  • Visual georeferencing VIDEO
  • Bounding box
  • Affine 6 coordinates
  • Import of GCPs
  • ESRI World files (.wld, .tfw, .jpw, )
  • TAB files
  • Projection system (.prj)
  • .. ozi explorer

Web viewers:

  • Google Maps JavaScript API
  • Leaflet
  • OpenLayers (v2 and v3)
  • Bing Maps SDK
  • Mapbox.JS
  • ArcGIS for JavaScript
  • WebGL Earth
  • Cesium
  • Google Earth API

Output tile formats:

  • PNG (png8, png24, png32)
  • JPEG (progressive)
  • Hybrid (JPEG for solid + PNG for transparent)

HighDPI / Retina output is supported

Output tiling scheme:

  • Global Mercator / Spherical Mercator (EPSG:3857) - link to tiles a la Google Maps
  • Global Geodetic (EPSG:4326)
  • Google Earth SuperOverlay raster
  • Custom coordinates in user defined grid
  • Raster tiling for images without georeference

Output container:

  • folder
  • MBtiles
  • OGC KML [- OGC GeoPackage under development]

Desktop viewers:

  • Google Earth
  • ArcGIS for Desktop
  • QGIS (Quantum GIS)
  • uDIG
  • any viewer supporting OGC WMTS

Mobile native viewers:

  • 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

GPS viewers:

  • Garmin Custom Maps KMZ

[Mobile applications:]

  • MapTiler for iOS
  • MapTiler for Android
  • Locus ... for Android
  • MotionX GPS
  • Offline viewers ...


  • direct upload to any webhosting
  • PHP hosting with tileserver.php

Hosting (cloud storage)

  • Amazon S3 (with direct upload)
  • Google Cloud Storage (with direct upload)
  • MapBox.com Hosting
  • Rackspace Cloud Files
  • Microsoft Azure Blob Storage
  • Google Drive
  • DropBox

Raster operations:

  • clipping with a cutline (pixel coordinates)
  • clipping with a shape (SHP)
  • merge multiple input files to produce a seamless map (MapTiler Pro only)
  • different maps on different zoom levels (MapTiler Pro only)


  • full command line control for scripting
  • batch processing of multiple files to produce distinct outputs (multiple folders or MBTiles)