Export all your data from Strava.

Every activity you recorded and every route you built on Strava, as GPX files, with your photos, saved to one ZIP file on your computer.

Works with Gaia GPS, AllTrails, Strava and Garmin Connect, in Chrome, Edge, Brave and Firefox.

mapliberator-strava-2026-09-21.zip
├── tracks/           GPX + metadata, one per activity
├── routes/           GPX + metadata, one per route
├── photos/           largest size + metadata
├── collections.json  starred routes, as links
├── errors.json       anything that didn't export
└── manifest.json

Years of runs and rides, as a map you keep

A Strava account is mostly a training log, but every activity with GPS is also a line on a map. Put together, they show everywhere you've run, ridden, hiked or skied. Your routes are the trips you planned and maybe haven't done yet. MapLiberator saves both as GPX files that any map app can open, with the photos you added to each activity.

What you get from Strava

  • Every activity with GPS as a GPX track, using Strava's own GPX export. The JSON file beside each one holds the name, description, date, sport type, distance, climb and duration, and a link back to the activity.
  • Your routes, each as a GPX file from Strava's route export, with the route type and a link back to Strava.
  • Your photos at the largest size Strava serves, each linked to the activity it belongs to. Videos are left out.
  • Routes you starred from other athletes, kept in collections.json as links. They're someone else's work, so MapLiberator doesn't copy them.

Indoor activities with no GPS, such as treadmill runs and trainer rides, are skipped because there's nothing to put on a map. Strava has no waypoints, areas or folders, so the archive has none either.

What Strava's own export does

Strava has a bulk export, and you should know about it. In Settings › My Account, under Download your account, you can request an archive of your account. Strava emails you a download link, which its help center says can take a few hours. Each activity page also has Export GPX and Export Original in its menu for single files.

If all you want is a backup of your activity files, that archive is a good choice. MapLiberator is for when you want something else. You get the ZIP right away instead of waiting for an email. Every activity comes out as GPX, whatever device recorded it. Photos stay attached to their activities, and your routes are in the same file. The archive also has the same layout as one from Gaia GPS, AllTrails or Garmin Connect, so it fits next to your other map data.

How to export everything from Strava

  1. Add MapLiberator to Chrome, Edge, Brave or Firefox using the buttons at the top of this page.
  2. Sign in at strava.com in the same browser.
  3. Open any strava.com page, click the MapLiberator icon in the toolbar and choose Export from Strava.
  4. Click Allow access to Strava and accept the browser's prompt. The permission is for strava.com and the host Strava serves photos from.
  5. MapLiberator shows the athlete you're signed in as and how many activities you have. Pick Everything, or Maps only — no photos, and click Export.
  6. Leave the Strava tab open while it runs. When it's done, save the ZIP, named mapliberator-strava- and the date.

Strava lists activities 20 at a time and exports GPX files one by one. A few thousand activities will take a while, so keep the computer awake. If Strava starts rate limiting, the export pauses and resumes on its own after a short wait.

Using the archive

The GPX files open in Gaia GPS, CalTopo, Komoot, Garmin Connect, Google Earth and nearly every other map or training app. To see years of activities on one map, drop the whole tracks/ folder into QGIS or any app that opens many GPX files at once. errors.json lists any activity that couldn't be exported and the reason.

The archive is a Portable Map Archive, an open format designed so that another app can import a whole account in one step.

Not affiliated with Strava

MapLiberator is an independent, open-source project. It is not affiliated with, endorsed by or sponsored by Strava. Strava is a trademark of its owner, named here only to say which site the extension works with. MapLiberator only reads your own account, signed in as you, the same way the Strava website does, and writes the archive straight to your computer. There's no MapLiberator server and no account to create.

Other supported sites