OsmAnd is a mobile application for Maps and Navigation available for Android and iOS. You can download it on most popular Markets.
iOS: App store.
Read more about OsmAnd versions and Purchases.
Our goal is to create a fully functional map-oriented application that could be used offline & online for various purposes. The application is full of features, so you don't need to switch between different apps and you will have everything at your fingertips:
- Browse Worldwide Map with lots of details displayed with many map styles.
- Display, search and save various Points of interest.
- Plan a route by car, bicycle, foot and combine into multi modal routes.
- Start voice guided navigation with screen on and off.
- Make your tourist trip rich with offline Wikipedia and Wikivoyage.
- Fully customize how the map is displayed and what widgets are displayed on it.
- Navigate by boat, by a given track, by public transport and offroad.
- Everything works in Offline Mode!
- And don't forget to contribute to OpenStreetMap with the OSM Editing Plugin.
OsmAnd is an offline map application, so after the 'Get started' screen, you will be prompted to a download map of your region. You can select another region or skip this step and download maps later.
Note: Application is not properly functional without offline maps which are not distributed within the application. Even though application supports Vector maps and Raster maps, it is highly recommended to start with Offline Vector Maps to get all features properly functioning such as Search, Navigation, Context menu.
Read more about download map options.
You could manage application settings as Global settings or as Profile configuration via Main menu. Application comes with a predefined list of profiles that could be modified later. Each profile could be considered as a customized map application for specific purposes. By default profiles are being served only as different navigation modes.
Plugins allow greatly to extend application functionality. Plugins could be internal (provided inside OsmAnd) or external (separate installed applications). 3rd party plugins work via OsmAnd API and could get access to OsmAnd information, you could always review / enable / disable plugins via Main menu → Plugins. Each plugin could have its own Map Actions, Map Layers, Map Downloads and Settings.
Enable / disable plugins:
Android: Menu → Plugins → ︙ → Enable
iOS: Menu → Plugins → ✓ .
Read more about OsmAnd plugins.
Map is a core element of OsmAnd and it's important to know how to use it (gestures, buttons, etc). You could configure map to your needs: change map style, configure different map layers such as favorites, poi, public transport, tracks, contour lines, hillshade and others.
Read more about map configuration.
Configure screen allows you to enable Informational (altitude, speed, current time, etc.) & Navigational (destination, bearing, arrival time, etc.) widgets, Quick action and other elements that will be displayed over Map.
Read more about Screen configuration.
OsmAnd allows you to make various marks on the Map for your personal needs. For example, Favorite points - personal points with name & icon & category, Markers - quickly added points as target, Audio/Video notes - media notes recorded at specific point, Tracks - recorded and imported tracks & tours.
Read more about points on the map.
Points of interest (POI) are amenities that could be searched or highlighted on the map. They represent interesting or useful places and distributed as part of Vector Maps. You can use them to display on the map, navigate and search the points of interest on the Map.
Read more about POI search.
Plan route is a powerful tool that allows to create a trip, edit an existing track and measure distance on the spot. You can quickly put intermediate points and connect them by various navigation lines (bike, pedestrian, straight line, etc). Results could be saved into a GPX file, so it could be shared, edited or used by navigation later.
Read more about plan route feature.
OsmAnd provides many search capabilities including address search. By default it uses OpenStreetMap data and should be able to find all addresses using Quick Search input. Also you can search by city, street, postcode and coordinates.
Note: You need to download the map before searching for an address there. Also, if your current location is too far from your searching address you might need to increase the searching radius.
Read more about address search.
Navigation provides you step by step guidance to your destination by displaying the route, offering turn-by-turn instructions, extra road information about surface, smoothness, etc and optional voice guidance.
Read more about navigation.
Trip recording is a special tool packaged as OsmAnd plugin that allows to record all movements into track using the device's GPS.
Read more about trip recording.
OsmAnd powered by OpenStreetMap data. The maps are created by volunteer contributors, so they can have more or fewer details depending on how much work has been done at a certain part of the map. Anyone can register as a contributor and add or edit OSM maps. OsmAnd provides an editing plugin that helps to improve the OpenStreetMap.
Read more about OSM editing.
OsmAnd doesn't have any required permissions on iOS / Android version.
- Internet - initial download / update offline maps. Also could be needed to access online features such as Street Level Imagery, Online photos or Online maps.
- GPS / GSM Network - determine your location, follow you in a navigation mode, record your trip (optional). This permission is asked when you click my location button or when you start navigation.
- Camera/voice recording (Android) - only used by the Audio/Video notes. This feature is packaged as plugin and by default disabled. It allows to quickly create location-related audio/video notes during a trip.
If you have a specific question, please check Troubleshooting to have it answered.