How to open a GPX file on iPhone (and Android) — free, step by step

⏱ About 3 minutes · Applies to NomadTracks for iPhone, iPad & Android

To open a GPX file on iPhone: save it in Files, tap Share and choose NomadTracks. On Android: download the file, then open NomadTracks and import it from the Tracks library. You can view the route and its elevation profile without an account or subscription.

Try the workflow with a sample GPX from the Tugela Falls track. It is a user-shared recorded route; see the route page for context before using it outdoors.

Get NomadTracks free — iOS & Android

Get the file onto your device

Download the GPX and save it in Files on iPhone or Downloads on Android. If it is in cloud storage, download the actual file first. On iPhone you can also receive it through AirDrop.

Share it to NomadTracks

Tap the file and choose Share → NomadTracks (or open it from the Files app). Alternatively, open NomadTracks and use Import in the Tracks or POIs tab to browse for the file.

Review what gets imported

NomadTracks shows what's inside: tracks, routes and waypoints. Waypoints become POIs with their names, descriptions and coordinates preserved; tracks keep their timestamps and elevation profile when present.

Organize into folders

Imported items land in your library like any recording. Move them into folders, recolor tracks so imports are visually distinct, and enable a supported sync provider if you want them on your other devices.

Export anytime

Select any track or POI (or a whole folder) and choose Export — as GPX, GeoJSON, or a NomadTracks bundle that includes photos and metadata. Share via AirDrop, Mail, Messages or iCloud Drive.

Tip: Use the bundle format when moving between your own devices — it's the only format that carries photos and all metadata. Use GPX when sharing with friends on other apps.

What is actually inside a GPX file

GPX (GPS Exchange Format) is plain XML, and almost every import surprise comes down to which of its three kinds of content a given file carries:

So a file that imports as a handful of pins and no line is not broken — it simply contains waypoints and no track. A file that shows a line but a flat elevation profile was recorded without elevation, or planned rather than recorded. Both the ele (elevation) and time fields are optional in the format, and plenty of tour portals strip them before handing you the download.

If the file will not open

Opening a GPX on Android

The steps above are the same, with one difference worth knowing: Android download managers sometimes rename a GPX to .gpx.txt or drop it in a per-browser download folder that other apps cannot see. If the file does not show up when browsing for it, rename it back to .gpx and move it to the shared Downloads folder. Importing from inside NomadTracks — Tracks tab, then Import — then finds it reliably.

Nothing here needs an account, and the file is read on the device: importing a GPX does not upload it anywhere.

Just looking, or keeping it?

If all you want is a quick look at somebody else's file — how long is it, how much climbing, where does it actually go — you do not need to install anything. The free GPX viewer opens the file straight in the browser, on a phone as well as a desktop, and the file never leaves the device.

Importing is the right move when you want to use the track: keep it in a library, take it offline where there is no signal, follow it with your live position on the line, or export it again later. That is the difference between reading a map and carrying one.

Getting to the trailhead with Apple Maps

Apple Maps and the Google Maps app cannot import GPX files at all — there is no import function and nothing useful to convert to. The practical pattern is to keep the track in a GPS app and hand Apple Maps a single point when you want driving directions to the start. GPX and Apple Maps covers that handoff, and why the limitation is not something an app can work around.

Android import and export menus

Open the Tracks menu to import a GPX, KML or Track Bundle. The screenshots show the available commands; the POI export menu offers GPX, GeoJSON and a bundle with photos.

Android: the Tracks import menu.
Android: the Tracks import menu.
Android: POI export formats.
Android: POI export formats.

FAQ

How do I open a GPX file on my iPhone?

Save it in Files, tap it, and choose Share → NomadTracks — or open NomadTracks and use Import in the Tracks tab. The route, its elevation profile and any waypoints appear immediately. No account and no subscription are involved.

Can I open a GPX file without installing an app?

Yes. The GPX viewer opens the file in a browser and shows the route, distance, elevation profile and waypoints. It is the faster option when you only want to look at a file. Installing an app pays off when you want to keep the track, use it offline or follow it outdoors.

Can Apple Maps open a GPX file?

No. Apple Maps has no GPX import on iPhone, iPad or Mac, and the same is true of the Google Maps app. Google My Maps in a desktop browser can import GPX into a custom layer, but the result is a map to look at rather than a track to navigate. See GPX and Apple Maps.

Why does my imported track show no elevation profile?

Because the file carries no elevation data. The ele field is optional in GPX, and planned routes and portal exports frequently omit it. Nothing was lost in the import — it was never in the file.

Is opening and importing GPX files free?

Yes, and unlimited. Import and export of GPX and GeoJSON are free in NomadTracks for good; there is no cap on how many files you bring in and no account to create.

Does importing a GPX upload it to a server?

No. The file is read on your device and stays in your own library. If you enable a sync provider it moves through your own iCloud account — never through NomadTracks servers.

What is the difference between a track, a route and a waypoint?

A track is a recorded breadcrumb trail of where someone actually went, with timestamps and elevation where available. A route is a planned sequence of turn points. A waypoint is a single named place. One GPX file can contain any combination of the three.

Related guides

Get NomadTracks on the App Store