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, including topographic, satellite imagery and nautical maps from different providers.

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:
- Import hunting areas from Oma Riista service.
- Show weather forecast for targeted location.
- Add Tile Map, WMTS and WMS maps.
- Add WFS, GeoJSON and Shapefile map layers.
- Draw map layers as GeoDrawing files.
- Import tile maps using built-in browser.
- Share your location in groups.
- 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 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