You are using an outdated browser. Please upgrade your browser to improve your experience.


Paste this code into your website: Customize


Kartasto is map browser that talks directly with map APIs. You can connect to Tile Map, WMTS and WMS services and browse their contents.

The app is preconfigured with tens of maps from open APIs, such as
- USGS (U.S. Geological Survey) Topo and Imagery maps
- NOAA (National Oceanic and Atmospheric Administration) nautical maps for North America
- Canada CanVec map
- China Gaode Streets and GeoQ Basemap maps
- GSI (Geospatial Information Authority of Japan) Global map
- LINZ (Land Information New Zealand) Topo50 map for New Zealand
- France IGN (Institut national de l’information géographique et forestière) Topo
- SOSM (Swiss OpenStreetMap Association) map
- Luxembourg Topo map
- Czech Republic CÚZK Topo map
- Topographic maps for Scandinavia (Finland, Sweden, Norway and Denmark)
- Nautical maps for Finland and Norway
- Several OpenStreetMap variations (OpenTopoMap, CyclOSM, Hike Bike Map)

Draw new layers using PencilKit and share the drawings as GeoDrawing files with other. Add layers on the base map and configure new layers from tile or WFS sources. Shapefile and GeoJSON files can also be imported as layers.

Display workout saved in Health app on any map. Copy workouts to GPX files with full elevation, speed and heart rate data.

Measure distances and calculate areas enclosed by multiple map points. Create tracks that follow roads between coordinates.

The map widget shows a map around your current position and updates in the background.

Kartasto also works wonderfully on Mac and Apple Watch. Future versions will add more exciting features.

Kartasto Pro unlocks full functionality of the app:
- Add Tile Map, WMTS and WMS maps.
- Draw map layers as GeoDrawing files.
- Add WFS, GeoJSON and Shapefile map layers.
- Import tile maps using built-in browser.
- Draw your own tracks as GPX files.
- Import GPX files and view them on map.
- Record workouts and export to GPX.
- Download map areas for offline use.
- Get new features in future versions.

If some map available via open data APIs is not yet included, or you want to make your maps available in Kartasto, please email me at [email protected] Also follow on Twitter and Instagram at @KartastoApp.

This app has been built by one developer as a hobby project during many evenings and weekends. Please be nice and take this into account when giving feedback.

Icon symbol credit to Wolf Böse (Creative Commons).
Pasi Salenius