How to export your Strava data

Strava will hand you an archive of everything on your account — here's exactly where to find that option, and what to expect once you have it.

Requesting a full bulk export

  1. Log in at strava.com on the web (not the mobile app).
  2. Click your name in the upper-right corner and choose Settings.
  3. Open the My Account tab in the left-hand menu.
  4. Under "Download your account", click Get Started, then Request download on the next page.
  5. Strava emails you a download link once the archive is ready — this can take a few hours, so don't expect it instantly.

What's in the archive

You'll get a .zip containing an activities.csv summary of every activity, plus a per-activity file for each one, alongside other account data like profile info, routes, and gear — all as CSV or JSON. It's everything Strava has associated with your account, not just workouts.

Getting FIT files instead of GPX

Per-activity, Strava can export in three ways: Original Format(the file exactly as it was uploaded — often FIT, if that's what your device recorded), a TCX export, or a GPX export. Original Format is the one worth getting when it's available: it's the same file your device produced, with nothing converted or dropped along the way — see what's actually inside a FIT file for why that matters. You can pull this per activity from the activity's own page (look for the export options in its menu) if the bulk archive doesn't give you what you need.

A note on Strava's API

You might notice Strava also offers a developer API and third-party "AI coach" integrations that sync automatically. This tool deliberately doesn't use any of that — Strava's API policy explicitly prohibits using Strava data for AI applications, including feeding it into a chatbot's context. Working from your own manually-exported files sidesteps that restriction entirely: you're processing files you already own, on your own device, not pulling anything live from Strava's servers.

Once you have the export

Drop the whole .zip — or just the files you care about — into this tool. FIT, GPX, and TCX files get fully decoded; the CSV and JSON files pass through untouched. Then pick the date range you actually want and get one Markdown file sized to paste into your AI chat.

Convert your Strava export →