—
        Operator website
          New list
          —
          —
          — km/h
          Debug log
          ☁️ --°
          —
              Street-level imagery
              Street-level photo
              Loading…
              No street-level imagery found near this point.
              Imagery © Mapillary contributors · CC BY-SA
              Offline maps
              Download current view
              —
              —
              Downloaded areas
                —
                Saved places
                Quick places
                  Your lists
                    —
                      Help & documentation

                      Getting started

                      Search for a place, plan a trip, and pick how you're getting there.

                      Searching for places

                      Type a place name into the search box at the top, or tap one of the category chips underneath it — Petrol, EV charging, Pharmacy, ATM, Hospital, Food, Parking, Hotels — to find the nearest one instantly.

                      A place is missing?

                      Map data comes from OpenStreetMap, edited by volunteers — if a place isn't found, it likely hasn't been added yet. Add it yourself at openstreetmap.org/edit (this walkthrough video helps); it usually appears here within a few hours.

                      Pasting a Google Maps link

                      Paste a Google Maps link (full google.com/maps or short maps.app.goo.gl) into any search box to resolve it directly — useful when OpenStreetMap doesn't have the place yet. It's saved to a "To add to OSM" list with the original link, so you can add it to OSM later. On Android, it also works from the share sheet.

                      A place with no street address (e.g. "R72F+2J") is a Plus Code and decodes automatically. If a link fails to resolve, turn on Debug mode (Developer tools, below) and retry for a copyable trace.

                      Getting directions

                      Tap the search box to switch to directions, or type a shortcut like “Connaught Place to India Gate”. Add up to 8 stops with “Add stop” (drag to reorder). “Get directions” reappears whenever you change the trip.

                      Pinning a place on the map

                      Press and hold on the map (~4 seconds, so it never fires from a pinch-to-zoom) to drop a pin. It becomes your destination if a from/to is already set, or shows up as a search result otherwise.

                      Home & Work shortcuts

                      Set these from the bookmark icon's Saved panel — tap “Add Home”/“Add Work”, then search for the place. After that, type “Home”, “Work”, or “Me” anywhere you'd enter a place (including in “X to Y”) — each resolves fresh every time, never a stale saved location.

                      Drive, walk, or transit

                      Once both ends of a trip are set, switch between Drive/Walk (and Transit, if configured) — switching re-plans the trip instantly.

                      Avoiding tolls or highways

                      Two more toggles appear next to Drive/Walk for driving trips. Both are a strong preference, not a hard rule — a route can still include one if there's genuinely no other way through.

                      Weather at a glance

                      The round badge above the Help button shows current conditions for a selected place, or your live position while navigating. Tap to refresh.

                      Satellite view

                      The layer button above the weather badge switches to satellite imagery, with roads, labels, and your route still drawn on top. Tap again to switch back.

                      Navigating

                      Turn-by-turn guidance, elevation, and finding things along the way.

                      Turn-by-turn navigation

                      Tap “Start” once a route looks right. Your live position, remaining route, and speed are shown, and the screen stays awake for the drive. Navigation ends itself and announces “You have arrived” within 10 metres of the destination. If the browser reloads mid-drive, navigation resumes right where it left off.

                      Voice guidance & alerts

                      Turn prompts scale to your driving speed — earlier at highway speed, later in slow traffic — with a plain reminder just before the turn. Roundabout exits, "slight" turns, and flyovers are called out by name, and two turns too close together to announce separately are combined into one prompt. Going off route plays a distinct alert tone while the app recalculates.

                      The speaker button above the weather badge cycles full voice, important alerts only, and muted.

                      Elevation profile

                      Walking routes show a hill profile in the bottom sheet. Tap a marked point to see exactly where it is on the map.

                      Search along your route

                      While a route is planned or active, tap the search icon near the zoom controls to find petrol, food, and more without leaving your route — picking a result adds it as a stop.

                      Saving & sharing

                      Favorites, offline maps, sending a trip to someone else, and resuming one.

                      Saving places

                      Tap the star on any place to save it to a list. Open your saved lists any time from the bookmark icon next to the search box.

                      Offline maps

                      Tap the cloud icon next to the search box to download the map tiles for whatever area is currently on screen, so it's still usable with no signal.

                      Sharing a route

                      Once a route is planned, tap the share icon in the bottom sheet to send a link — opening it pre-fills the same trip for whoever you send it to, without planning anything on their behalf automatically.

                      Picking up where you left off

                      If the app closes or reloads mid-trip, reopening it restores your in-progress route automatically.

                      Credits

                      The open-source maps, tools, and libraries this app is built on.

                      Map data & services
                      • OpenStreetMap — all the underlying map data, built and maintained by volunteer contributors worldwide.
                      • MapLibre GL JS — the open-source map rendering engine this app is built on.
                      • OpenFreeMap — free vector map tiles, no API key required.
                      • Nominatim — place search and geocoding.
                      • Valhalla — the routing engine behind driving and walking directions.
                      • OpenTripPlanner — transit trip planning, when configured.
                      • Mapillary — street-level imagery coverage, when configured.
                      • Open Charge Map and its contributors — EV charging station connector, operator, and status details, when configured.
                      • Open-Meteo — the weather badge's current conditions, free and keyless.
                      • Esri, Maxar, Earthstar Geographics, and the GIS User Community — satellite imagery for the layer toggle.
                      Libraries
                      • Turf.js — geospatial calculations: distances, route slicing, along-route search.
                      • Capacitor — the optional native Android app shell.
                      • Capacitor Background Geolocation — reliable location tracking with the screen off, in the Android shell.
                      A personal project

                      Built as a self-hosted, single-user navigation app — no accounts, no tracking, no server beyond the open services listed above. Source on GitHub.

                      For location tracking with the screen off or the app backgrounded — a limitation of web pages on Android, not something this site can fix — there's a native Android app built from this project: download the APK (Android will ask permission to install it, since it isn't from the Play Store — only allow that for a source you trust), or build it yourself from the project README.

                      Developer tools

                      Diagnostic tools for troubleshooting — off by default, since some of this can show sensitive details (like exact GPS coordinates) on screen.

                      Debug mode
                      On-screen trace of every log and error in the app — useful when something fails silently and there's no browser console handy (e.g. on a phone). Same as adding ?debug=resolver to the URL.
                      Self-hosted Valhalla
                      Attempt routing through a self-hosted Valhalla instance instead of the public server. Only does anything if this deployment has one configured server-side — otherwise (or outside its coverage area) it falls back to the public server automatically.