Repolode
osmandapp

osmandapp/OsmAnd

Offline-capable map and navigation app for Android and iOS, built on OpenStreetMap data with turn-by-turn routing for car, bike and pedestrian use.

Open-source alternative to:Google MapsApple MapsWaze

Stars
6,132
Forks
1,262
Open issues
3,496
Last commit
3 hours ago

What is it?

OsmAnd (OSM Automated Navigation Directions) is a map viewing and navigation application for mobile devices. It uses OpenStreetMap data that can be downloaded per country or region and stored on the device, so routing and map display work without an internet connection.

The app provides turn-by-turn voice guidance for car, bike and pedestrian travel, with optional lane guidance, speed limit display and automatic re-routing when the user leaves the route. Users can search for addresses, place types and coordinates, save favorites, and display POIs, GPX tracks and online or satellite tile layers.

OsmAnd also supports contributing back to OpenStreetMap, including reporting map bugs, uploading GPX tracks and adding POIs. The codebase is written in Java and the project publishes build documentation for developers.

Key features

  • 01Offline maps and routing using pre-downloaded OpenStreetMap data
  • 02Turn-by-turn voice guidance for car, bike and pedestrian modes
  • 03Automatic re-routing when the user deviates from the route
  • 04Search by address, place type or coordinates
  • 05Overlays for GPX tracks, POIs and online or satellite tile maps
  • 06Upload GPX tracks and edit map data back to OpenStreetMap

Use cases

  • Navigating abroad without roaming data by storing maps offline
  • Planning and recording cycling or hiking routes with trail and bike path data
  • Contributing map corrections and POIs to OpenStreetMap from a phone
  • Using a privacy-friendly offline navigation app as an alternative to cloud-based map services

Quick start

  1. 1

    Install OsmAnd from Google Play, F-Droid, Huawei AppGallery, Amazon or the Apple App Store

  2. 2

    To build from source, follow the official technical build guide

Things to know

  • Runs only on Android and iOS mobile devices.
  • The metadata reports no clear open-source license (NOASSERTION), so check the license before reuse.
  • The free version limits downloads to 16 map files, and some features such as Wikipedia POIs and contour lines require paid add-ons.

In collections

Topics

#navigation#offline-maps#openstreetmap#gps#mobile-maps#route-planning#android#ios

FAQ

What is OsmAnd?
Offline-capable map and navigation app for Android and iOS, built on OpenStreetMap data with turn-by-turn routing for car, bike and pedestrian use. OsmAnd (OSM Automated Navigation Directions) is a map viewing and navigation application for mobile devices. It uses OpenStreetMap data that can be downloaded per country or region and stored on the device, so routing and map display work without an internet connection.
Is OsmAnd free to use? What license does it have?
OsmAnd is open source under the Other license. Check the license terms before using it in commercial products.
Is OsmAnd still maintained?
Actively maintained. The last commit to OsmAnd was on Nov 7, 2026.
What can I use OsmAnd for?
Navigating abroad without roaming data by storing maps offline Planning and recording cycling or hiking routes with trail and bike path data Contributing map corrections and POIs to OpenStreetMap from a phone Using a privacy-friendly offline navigation app as an alternative to cloud-based map services
How do I install OsmAnd?
Install OsmAnd from Google Play, F-Droid, Huawei AppGallery, Amazon or the Apple App Store To build from source, follow the official technical build guide
Where can I get OsmAnd?
The source code and installation instructions are on GitHub: https://github.com/osmandapp/OsmAnd

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects