Easy controls | Powerful features | Technical specification

Getting started with MapTiler

Getting started with MapTiler

After you download, install and run the MapTiler application, the start screen will appear. You can drag and drop your raster image directly into the program.

If you already know what kind of output you expect, select one of the four offered options. This will lead you more straightforward to the final product.

Loading raster images

Loading raster images

If you select one of the four options on the start screen, an upload window appears. You can either drag and drop your files or pick files from the file browser. Multiple input files are supported in the PRO version only.

Setting the coordinate system

Setting the coordinate system

The Coordinate system is needed to be set for all images except for non-georeferenced ones. If you are not familiar with this topic, just leave the preselected WGS84 and click on the “Set” button. MapTiler supports a variety of coordinate systems, including many national coordinate systems, which are browseable through the search field.

Learn more

Coordinate system search Y

Set coordinate systems



Now you need to specify where your map is located on the planet. The most common method is to Assign the location visually, but you can also load coordinates from an external file or use one of the other supported methods.

Learn more

Position of the map - Georeferencing

Georeferencer - complete functionality list

Visual geolocation

Visual geolocation

Assigning position manually is done by choosing at least three points from both your map and referencing map. Try to pick those points as precise as possible, this will increase your accuracy. Also, higher accuracy is achieved by selecting more referencing points. You can check the current alignment by clicking on the Overlay button. A good example for referencing points would be crossroads or river crossings.

Selecting the output format

Selecting the output format

For online publishing, select the Folder option as an output format. MBTiles is suitable for the use in mobile devices. The GeoPackage delivers one file for an exchange between different GIS software.

Cloud hosting pushes your files directly into either Amazon S3 or Google Cloud storage. The Mobile device option delivers .mbtiles packages and offers you immediate upload to your mobile device.

Learn more

Folder and MBTiles options



During rendering, you just need to wait until the progress bar reaches the right edge and your map is ready to be viewed. The speed of rendering is based on the version you own. Note, you always need the appropriate hardware to ensure the highest speed available (e.g. if your computer has only two cores, rendering with PRO version will not be faster than with PLUS).

Learn more

Activation and deactivation of license Y

Licence activation

Viewing output

Viewing output

Once everything is saved in your defined format, you are offered to view the output, upload it to a cloud or send to a mobile device. This menu varies depending on the selected output format.

Internal viewer

Internal viewer

If you want to see the output, the MapTiler software has a built-in browser, that allows you to zoom, change opacity and switch between different base maps. For some output formats, custom layers as a basemap are also supported (in TileJSON, WMS and XYZ format).

Learn more

MBTiles offline viewer

Viewing the output in a web browser

Viewing the output in a web browser

If you choose the Folder rendering method, you can open the index.html in your browser and switch between most popular libraries.

You can also view your image through desktop programs like QGIS, ArcGIS, and uDig or mobile phones. You can also add your own data in the online GeoEditor. Tiles are available as TileJSON, WMTS and XYZ services.

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+
  • Windows Server 2008 R2
  • Mac OS X 64bit 10.7+
  • Linux 64bit Debian, Ubuntu, RedHat, Fedora

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, GeoPackage

Supported coordinate systems

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


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

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 GeoPackage

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

  • GeoEditor for MapTiler
  • Locus
  • MotionX GPS


  • direct upload to any webhosting
  • PHP hosting with TileServer-PHP
  • JavaScript environment with TileServer-GL

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

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)
  • color corrections (MapTiler Pro only)


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