7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

OsmAnd

Open source

OsmAnd is a map and navigation app for mobile devices that uses OpenStreetMap data and works fully offline with voice-guided routing.

osmand.net
OsmAnd homepage screenshot
GitHub stars
6.1k
Last commit
today
Repository age
15 years
Version
2.0.0
Licence
Custom
Self-hosted
Yes

About OsmAnd

OsmAnd, short for OSM Automated Navigation Directions, is a map viewing and navigation application for mobile devices. It uses the free, worldwide OpenStreetMap database and puts particular stress on complete offline use, with preloaded map data, or economical internet usage.

Using the device's GPS, it provides routing with visual and voice guidance for car, bike and pedestrian travel. Navigation works online or offline, with turn-by-turn voice guidance, optional lane guidance, street name display, estimated time of arrival, intermediate points and automatic re-routing. You can search for places by address, by type such as restaurants, hotels or museums, or by coordinates. On the map it shows your position and orientation and can align the map to the compass or direction of motion.

OsmAnd is written in Java, and the app is distributed through Android markets and the Apple App Store. The repository lists its licence as other, so check the project for the exact terms, and community discussion takes place in a Google group.

Key features

  • Offline maps from OpenStreetMap data
  • Turn-by-turn voice guidance
  • Routing for car, bike and pedestrians
  • Lane guidance and estimated arrival time
  • Automatic re-routing
  • Place search by address, type or coordinates

Good fit for

  • โ†’Navigating while traveling abroad without data roaming
  • โ†’Hiking and cycling with offline maps
Built with
Java
Tags
maps
navigation
openstreetmap
offline
gps
android
ios
routing

OsmAnd: questions and answers

What is OsmAnd used for?
OsmAnd is a map and navigation app for mobile devices that uses OpenStreetMap data and works fully offline with voice-guided routing. It is a good fit for navigating while traveling abroad without data roaming, and hiking and cycling with offline maps.
Is OsmAnd open source?
Yes. OsmAnd is open source under a custom licence. Its source code is on GitHub at osmandapp/OsmAnd and is written mainly in Java.
Is OsmAnd free?
Yes. OsmAnd is open source, so the software itself is free to use under the terms of its own licence.
Can I self-host OsmAnd?
Yes. OsmAnd can be self-hosted on your own server or infrastructure.
What is OsmAnd an alternative to?
OsmAnd is an open-source alternative to Google Maps, Apple Maps, Waze and Citymapper. Other open-source alternatives to Google Maps include Organic Maps and OpenStreetMap.
Is OsmAnd actively maintained?
Yes. The most recent commit to OsmAnd was on 2 October 2026, and the latest release is 2.0.0, published on 15 October 2019. The project has 6.1k stars on GitHub.

Open-source alternatives to OsmAnd

See all

SaaS alternatives to OsmAnd

See all