OpenStreetMap
OpenStreetMap (OSM) is a huge collaborative database of geographic information that anyone can use and edit (sort of like the Wikipedia of the map world). OpenStreetMap is run by a member-run non-profit foundation that is funded by members (individual and organisational) as well as donations.
Since OpenStreetMap is foremost a map database with very limited map-related services (routing, Points-of-Interest search, etc.), many free, open-source & privacy-preserving resources have been built on top of the freely licensed OSM data.
- Websites:
Navigation/Orientation websites based on OSM
A number of websites exist that are using OSM data to mirror the same functionality as the web version of Google Maps. Beyond search & navigation, some of them also include image data sources such as Wikimedia Commons and street-level images from open resources such as Panoramax.
- Websites:
- OsmAPP, has search, images, navigation, works also as Progressive Web App (PWA)
- Cartes.app, similar to OsmApp, currently (Sept 2025) only available in French
- GraphHopper, only offers routing, but many settings (e.g. for trucks, scooters, bikes, …)
- FacilMap, a web interface that allows filtering for points of interest, navigation and save/share those map overlays.
OpenStreetMap-based mobile apps
A number of mobile map apps for orientation have been built based on OpenStreetMap data. Beyond navigation and search, many of these also offer the additional benefit of working offline, as they can download and store OSM data locally.
- Android apps:
- iOS apps:
Custom maps with OSM
If you need to create your own custom map overlays, for adding custom Points of Interest that are not generally relevant to be added to a map, marking/highlight areas etc. you can use OSM as a map base layer, drawing your annotations on top of it.
OSM Editors
If you want/need to add new businesses, highways, playgrounds or anything else to OSM, there are many options: From websites to mobile apps to dedicated desktop apps.
- Websites:
- OpenStreetMap (with simple, integrated editor for beginners)
- MapComplete
- Android apps:
- StreetComplete (gamified editor for many OSM objects)
- Every Door (editor for adding/editing many OSM objects)
- Vespucci (very complete & complex editor)
- and others
- iOS apps:
- Every Door
- and others
- Linux/Mac/Windows
- JOSM (advanced editor)
- Navigation tools with OSM editing integration
- OsmAnd~ (F-Droid) (basic editor)
- OsmAnd (Google Play Store) (basic editor)
- CoMaps (F-Droid) (basic editor)
- CoMaps (Google Play Store) (basic editor)
- OsmAnd (iOS) (basic editor)
- CoMaps (iOS) (basic editor)