Self-hosted alternatives to Google Maps
Self-hosted maps and navigation, with no tracking. Below are 12 open source options you host on your own server — with no monthly per-user fee and full control of your data.
Dawarich
★ 9,668Visualize your location history, track your movements, and analyze your travel patterns with complete privacy and control (alternative to Google Timeline a.k.a. Google Location History).
Open Source Routing Machine (OSRM)
★ 7,875High performance routing engine designed to run on OpenStreetMap data and offering an HTTP API, C++ library interface, and Nodejs wrapper.
GraphHopper
★ 6,560Fast routing library and server using OpenStreetMap.
Nominatim
★ 4,368Server application for geocoding (address -> coordinates) and reverse geocoding (coordinates -> address) on OpenStreetMap data.
wanderer
★ 3,722Trail database where you can upload your recorded tracks or create new ones and add various metadata to build an easily searchable catalogue.
AdventureLog
★ 3,382Travel tracker and trip planner.
TileServer GL
★ 2,844Vector and raster maps with GL styles. Server side rendering by Mapbox GL Native. Map tile server for Mapbox GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.
OpenStreetMap
★ 2,769Collaborative project to create a free editable map of the world.
Shelf
★ 2,714Asset and equipment tracking software used by teams who value clarity. Shelf is an asset database and QR asset label generator that lets you create, manage and overview your assets across locations. Unlimited assets, free forever.
OpenTripPlanner
★ 2,685Multimodal trip planning software based on OpenStreetMap data and consuming published GTFS-formatted data to suggest routes using local public transit systems.
OpenRouteService
★ 1,921Route service with directions, isochrones, time-distance matrix, route optimization, etc.
TRIP
★ 1,675Minimalist POI Map tracker and Trip planner.
Frequently asked questions
Is there a free self-hosted alternative to Google Maps?
Yes. We've gathered 12 self-hosted, open source alternatives to Google Maps — including Dawarich, Open Source Routing Machine (OSRM), GraphHopper. You run all of them on your own server.
What is the best open source alternative to Google Maps?
Dawarich is one of the most popular (9,668 GitHub stars). The "best" depends on your case — compare the options below.
Do I need a server to replace Google Maps?
Yes. You can use a home server (homelab) or a cheap VPS (from ~€4/mo). See the hosting suggestions on this page.