Does it matter whether a GPX file is version 1.0 or 1.1?
Barely, for the part of the file that actually matters to a hike. Open any GPX file and the opening tag names a version â nearly always 1.0 or 1.1 â and it is natural to wonder whether that number decides what the file can do. It mostly does not. The list of coordinates that draws your route on a map is built the same way in both versions; what changed between them lives around the edges of the file, not in the part carrying your walk.
The short answer
For reading a route back, no. GPX 1.0, published in 2002, and GPX 1.1, published in 2004 and now the version almost everything uses, both describe a route the same way: waypoints, routes, and tracks made of track segments made of track points, each point carrying a latitude, longitude, and usually an elevation and a timestamp. That structure â the one a mapping app actually needs to draw your walk â is essentially unchanged between the two versions. A modern app opening either file reads the coordinates the same way regardless of which number sits in the opening tag.
What actually changed in 1.1
The differences sit in the file's edges, not its spine. GPX 1.0 scattered a handful of descriptive fields â things like a route's author or an outside web link â as individual, one-off entries at several levels of the file. GPX 1.1 gathered most of that into a single metadata block near the top and gave links their own repeatable element, so a file could point to more than one outside reference cleanly instead of being limited to one. It also added a formal extensions mechanism: a sanctioned place, at several levels of the file, where an app can add its own custom data without breaking the schema for any other app trying to read the same file. None of that touches how a track point itself is written.
Put differently: 1.1 tidied up the parts of the format that describe the file, and gave apps a safe way to bolt on extra data of their own. The part that describes where you actually walked was already fine in 1.0 and stayed the same.
Why this almost never causes a real problem
Every mapping tool, watch platform, and hiking app that supports GPX at all was built to read the coordinate structure, and that structure is what stayed constant. In practice this means a file exported as 1.0 by an old device and a file exported as 1.1 by a current app both open the same way in the same modern tools â the version number in the opening tag is closer to a label than a gate. It is rare for software still receiving updates to refuse a file purely because it says 1.0 instead of 1.1, or the other way around.
When a GPX file actually does fail to open
When an import genuinely fails, the version number is almost never the reason. Malformed XML, a required field left empty, or a track with no points in it will stop an import cold regardless of which version the file claims to be â a file can declare itself 1.1 and still be broken in a way that has nothing to do with the schema version at all.
Things that trip people up
- Assuming a file has to be converted from 1.0 to 1.1, or the reverse, before some app will accept it â for the coordinate data itself, there is normally nothing to convert; the points read the same either way.
- Blaming a failed import on the version line at the top of the file, when the actual cause is almost always something else in the file being malformed.
- Expecting a newer app to show more detail from a 1.1 file than from a 1.0 file of the same walk â the extra structure in 1.1 is mostly optional extension data an app may or may not use; the route itself looks the same either way.
- Treating the version number as a sign of how recent or accurate a track is â it says which edition of the schema the file follows, nothing about when the walk happened or how good the GPS fix was.
Where TrailCam fits in
TrailCam exports a route, or your whole history at once, as GPX 1.1 â the version Strava, Garmin Connect and Komoot read. That choice is really about writing to the version everything expects today rather than about needing anything specific that only 1.1 offers; a hike recorded and exported from TrailCam opens the same way in any of those tools as it would from a 1.0 file, because the coordinates underneath are built the same way either version is declared. Export is part of the optional TrailCam Pro upgrade; the app itself is free to download.
Questions
- Will an old GPX 1.0 file still open in a modern hiking or mapping app today?
- Yes. The coordinate structure a route is built from has not changed between 1.0 and 1.1, so current apps read a 1.0 file the same way they read a 1.1 file.
- Which GPX version does TrailCam export?
- GPX 1.1, for a single route or your whole history at once â the version Strava, Garmin Connect and Komoot read.
- How can I tell which version a GPX file is without importing it anywhere?
- Open the file in any plain text editor. The very first tag, near the top of the file, carries a version attribute stating 1.0 or 1.1 directly â no need to open it in a mapping app just to check.
Recording your own routes
TrailCam is an iPhone app that records your route with GPS, keeps video clips, photos and voice notes pinned to the spot where you took them, and exports the result as GPX 1.1 or CSV. It is free to download.