Your watch's history, as GPX
If you train or hike with a Garmin device, Garmin Connect probably holds years of your activities. Every run, ride, hike and ski day your watch or bike computer synced is there, along with the courses you planned to send back to the device. It's a detailed record of where you've been, and the only easy way to see it is on Garmin's own maps.
MapLiberator saves it as GPX, the format every map app reads.
What you get from Garmin Connect
- Every activity with GPS as a GPX track, using Garmin Connect's own GPX export. Next to each one, a JSON file holds the name, description, date, activity type, distance, climb and duration, and a link back to the activity.
- Your courses, each as a GPX route. Course points such as water stops, summits and turns are kept inside the course's GPX file.
- Courses you favorited from other people, listed in
collections.jsonas links, since they're not yours to copy.
Indoor activities without GPS, such as treadmill runs, pool swims and strength workouts, are skipped because they have nothing to put on a map. Activity photos aren't exported yet. Garmin Connect has no free-standing waypoints, areas or folders.
What Garmin's own export does
Garmin offers two ways out, according to its support site. On an activity's page, the gear icon lets you download that one activity as the original file (usually FIT), TCX, GPX or a Google Earth file. Courses are exported one at a time from their own pages.
For everything at once, you request an export from Garmin's Account Data Management page under Export Your Data. Garmin emails a download link, which it says typically comes within 48 hours but can take up to 30 days. Inside, your activities are FIT files, the format your device recorded them in.
FIT files hold everything the device recorded, and Garmin's export is worth requesting for that. Map apps, though, mostly expect GPX. MapLiberator gives you GPX for every activity and every course, with their names attached, in one ZIP you can have today.
How to export everything from Garmin Connect
- Add MapLiberator to Chrome, Edge, Brave or Firefox using the buttons at the top of this page.
- Sign in at connect.garmin.com in the same browser.
- With Garmin Connect open, click the MapLiberator icon in the toolbar and choose Export from Garmin Connect.
- Click Allow access to Garmin Connect and confirm in the browser's prompt. MapLiberator only asks for connect.garmin.com.
- Check that the account name it shows is yours, then click Export.
- Keep the Garmin Connect tab open until the export finishes, then save the ZIP, named
mapliberator-garmin-and the date.
Several thousand activities take a while, because each GPX file is a separate download from Garmin. If your Garmin session expires partway through, the export pauses. Sign in again in the Garmin Connect tab and resume where it stopped.
What to do with it
Open the GPX files in Gaia GPS, CalTopo, Strava, Komoot, Google Earth or almost any other map app,
or load the whole tracks/ folder into QGIS to see every activity on one map. errors.json lists
anything that couldn't be exported, with the reason.
The archive is a Portable Map Archive: an open, documented layout that's the same whichever site you export from.