Google Maps to GPX on iPhone and Android, No PC Needed
You do not need a computer to turn a Google Maps route into a GPX file. The Google Maps app, a browser, and your cycling computer's app are enough to go from directions to an imported route.
The steps below are the same conversion Maps to GPX runs on desktop, done entirely from a phone's share sheet and Downloads folder.
Open Maps to GPXFull phone-only flow: Google Maps app to a GPX on your device
- In the Google Maps app, search your destination, tap Directions, and choose the cycling icon so the route matches how you will actually ride.
- Tap Share, then Copy link. This must be a directions link (the address bar or shared URL contains /maps/dir/ or is a maps.app.goo.gl link), not a link to a single place.
- Open maps-to-gpx.com in Safari (iPhone) or Chrome (Android) and paste the link into the converter.
- Choose Route or Track, enable TBT for turn cues if available, and tap Download. The file saves as a .gpx file through your browser's normal download.
- On iPhone, open the Files app, go to Downloads, and confirm the .gpx file is there. On Android, open the Files or Downloads app and find it in the Downloads folder.
- Tap the GPX file, choose Share, and select your cycling computer's app (Garmin Connect, Wahoo ELEMNT, or Bryton Active) from the share sheet to import it directly.
If your device app does not appear in the share sheet, open the app first, look for an Import or Add File option inside its Routes or Courses section, and select the GPX from Files or Downloads from there instead.
The most common trap: a place link instead of a route link
Sharing a pin or a search result from the Google Maps app gives a place link, which points to one location and has no route for Maps to GPX to read. A directions link points to an actual route between two or more points and looks different once shared.
To be sure you have a directions link, check that Directions was tapped and a route line with distance and time is visible on screen before you tap Share. The shared link should contain /maps/dir/ or be a maps.app.goo.gl short link generated from that route screen, not from a single pin.
Getting a cycling-specific directions link
After tapping Directions, select the bicycle icon among the travel mode options before sharing. This matters because Maps to GPX recomputes the route itself using Google's cycling data where it is available, but the link still needs to reflect your intended stops and destination order.
If the app only offers driving directions in your area, cycling data may be limited there. Maps to GPX falls back to driving-mode routing in that case, so check the distance and shape of the result against the ride you intended.
Pasting the link into the converter on a small screen
After Copy link, switch to Safari or Chrome and open maps-to-gpx.com directly, then paste into the input field (press and hold, then Paste, or use the paste suggestion above the keyboard). No account or app install is required.
If the field shows an error about the URL format, the copied link was likely a place link or an embed link rather than a directions link. Go back to Google Maps, confirm the route screen is open, and use Share again from there.
Where the downloaded GPX file goes
On iPhone, Safari saves downloads to the Files app, inside Downloads, unless a different default location was set. On Android, Chrome typically saves to a Downloads folder accessible from the Files app or a dedicated Downloads app, depending on the phone manufacturer.
If you cannot find the file, check your browser's own downloads list (in Safari, tap the download icon in the address bar; in Chrome, open the menu and choose Downloads) to open or re-locate it.
Sharing the GPX into Garmin Connect, Wahoo ELEMNT, or Bryton Active
From the Files or Downloads app, tap and hold the GPX file, choose Share, and pick the cycling computer app from the list. Each app opens its own import screen: Garmin Connect adds it as a course, Wahoo ELEMNT adds it under Routes, and Bryton Active adds it to its route list.
If the app is missing from the share sheet, it may need to register as a file handler after being opened at least once, or you may need to use its in-app import option instead of the system share sheet.
Checking the route before you ride
On the small screen, it is easy to miss a wrong turn on the map. Before syncing to your cycling computer, zoom into a few points along the route in your device app and compare the total distance with what Google Maps originally showed.
A meaningful difference in distance usually means the route recomputed in driving mode instead of cycling mode, which can happen where local cycling data is limited.
FAQ
- Can I convert Google Maps to GPX entirely on my iPhone, without a computer?
- Yes. Copy a directions link from the Google Maps app, open maps-to-gpx.com in Safari, paste the link, download the GPX, and share it into Garmin Connect, Wahoo ELEMNT, or Bryton Active from the Files app.
- Why does Maps to GPX say the link is invalid on my phone?
- This usually means the shared link was for a single place rather than a route. Open Directions in Google Maps, make sure a route line is on screen, then use Share from that route screen to get a directions link.
- Where does the GPX file save on Android?
- Chrome typically saves it to a Downloads folder, accessible from the Files app or your phone's Downloads app. If you cannot find it, check Chrome's own download list from the browser menu.
- How do I get the GPX from my phone into my cycling computer's app?
- Open the file from Files (iPhone) or Downloads (Android), tap Share, and choose your cycling computer's app if it appears in the share sheet. If it does not appear, open the app and use its own Import option instead.
- Does the cycling icon in Google Maps directions matter for the GPX?
- Yes. Selecting the bicycle icon before sharing keeps the link aligned with the ride you intend, though Maps to GPX recomputes the actual route itself using cycling data where it is available for that area.
- Can I do this on Android the same way as iPhone?
- Yes, the flow is the same: copy a directions link in the Google Maps app, open maps-to-gpx.com in Chrome, paste, download, then share the GPX into your device app from the Downloads folder.