GravelMaps

Support

Something not working? Idea for a feature? Just want to say hello? We read every message.

Contact: support@gravelmaps.app

Support, bug reports, feature requests, and beta invites — all go here.

FAQ

Is it really offline?

Yes. Once you've downloaded map regions for where you're riding, GravelMaps works with no mobile signal at all. Routing, search, navigation and the POI layer all run on your device. You only need a connection to download or update map regions.

How do I download maps for a region?

Open the app, tap the menu, tap Download maps, then pick the country and region you want. Download while you have Wi-Fi — regions are chunky. For a multi-day trip, download the whole country and any adjacent ones you might cross.

What does "Adventure Moto" routing actually do?

It's a routing profile that rewards unpaved surfaces (gravel, dirt, fire roads, forest tracks, compacted surfaces) and penalises — but still allows — sealed roads. The result is longer routes that keep you off the black top when there's a legal unsealed alternative. If sealed road is the only sensible way, it'll use it.

The app wants to route me on a private track / locked gate / abandoned road. Why?

GravelMaps uses OpenStreetMap data, contributed by volunteers. OSM sometimes lacks the tag that would tell a router "this is private" or "this is gated". When you hit something wrong on the ground, back out, pick another line, and (if you're the contributing type) add the correct tag in OSM when you're home. Future riders thank you.

I tapped "Fix on OpenStreetMap". Now what?

Fix on OpenStreetMap in the side menu opens the iD editor in your browser, zoomed to your current map view. From there:

  1. Sign up once. The first time, OSM will ask you to create an account — free, takes a minute.
  2. Click the road or place that's tagged wrong. The sidebar shows what OSM thinks it is.
  3. Edit the tag. Change Highway if the road type is wrong (e.g. TrackService Road), Surface if it's labelled paved but is actually gravel, or tick Access → Private if it's gated.
  4. Click Save and add a short comment — "Verified by riding past, surface is gravel" is enough.
  5. That's it. Your edit goes live on OSM in seconds. GravelMaps refreshes its map data 1–4 times a month, so your fix lands in the app at the next region update.

Not sure how to edit? Click Note on osm.org instead. Leave a short description of what's wrong and an OSM volunteer will pick it up.

Can I import or export GPX tracks?

Yes. Share a bookmark or track from the app's share menu; export formats include GPX and KML. For importing, open a GPX file on your device and pick GravelMaps as the handler.

Does GravelMaps track me / sell my data / show ads?

No, no, and no. See our privacy policy.

Reporting a bug

When reporting a bug, a few details make the difference between us fixing it fast and not being able to reproduce it:

  1. What you were doing when the bug happened (e.g. "planning a route from Canberra to Bombala in Adventure Moto mode").
  2. What you expected to happen.
  3. What actually happened — screenshots are gold.
  4. Device model and Android version (Settings → About).
  5. App version (in-app Settings → About).
  6. Map region(s) you had downloaded at the time.

Email the lot to support@gravelmaps.app with "bug" in the subject line.

Feature requests

Got an idea? Tell us. Emails to support@gravelmaps.app with "feature request" in the subject are triaged separately. We can't build everything, but we read everything, and a common ask is an easy priority bump.

Beta testing

GravelMaps is in closed beta on Android. If you want to join, email support@gravelmaps.app with the subject "beta tester" and we'll add your email to the invite list. Include the bike you ride and where you ride if you'd like — we love knowing our testers.