Getting Started
Get started with Guru Maps: install the app, download offline maps for your area, and choose the right map style for travel and navigation.
Search
Use Guru Maps' fully offline search to find addresses, coordinates, and points of interest in downloaded vector maps, powered by OpenStreetMap data.
Navigation
Build optimized multi-stop routes and get turn-by-turn voice navigation in Guru Maps — fully offline once you download the maps and navigation data.
Markers
Add, edit, and manage markers in Guru Maps to bookmark places and points of interest on the map and find them again whenever you need them.
GPS Tracks
Record, view, trim, and filter GPS tracks in Guru Maps, and analyze distance, speed, elevation, and slope for your trips and outdoor activities.
Collections
Organize markers and GPS tracks into collections in Guru Maps — like folders for your travel itineraries — and share them with others.
Importing & Exporting
Import and export GPS tracks, markers, and routes in Guru Maps using GPX, KML, KMZ, TCX, and other supported file formats.
User Profile
Manage your Guru Maps account: view your license and connected devices, create an account, and sync your map data across all your devices.
Map Sources
Add and manage online and offline map sources in Guru Maps, including custom .ms, .mbtiles, .sqlitedb, .geojson, and .mapcss maps.
Settings
Configure Guru Maps app settings — offline maps, data backup, units, and map display — to customize the app and unlock Pro features.
Keyboard Shortcuts
Keyboard shortcuts for Guru Maps on iPad, Android tablets, and Mac for faster map navigation and control with an external keyboard.
Tips, Tricks, and Troubleshooting
Advanced tips, tricks, and troubleshooting for Guru Maps, including how to fix empty map tiles and other common issues.
API for Integration with Guru Maps
Integrate with Guru Maps using the guru:// and geo:// URL schemes to import files, run searches, start navigation, and record tracks from other apps.