---
title: "How to export your Strava data: one activity or your whole account"
canonical: "https://aifitnessapi.com/own-your-data/strava-export"
cluster: "Own Your Data"
primary_query: "how to export Strava data"
last_reviewed: "2026-11-05"
description: "Strava's bulk account export, Export Original, the /export_tcx trick and GPX, all from the Strava website, plus the single-player mode of Strava's API."
publisher: "AIFitnessAPI — independent, not sponsored"
cite_as: "\"How to export your Strava data: one activity or your whole account\", AIFitnessAPI, https://aifitnessapi.com/own-your-data/strava-export"
---

# How to export your Strava data: one activity or your whole account

> For everything, log in on Strava.com, open Settings, then My Account, select Get Started under Download your account, then Request download; Strava emails a download link, which it says may take a few hours. For one activity, use Export Original from the activity page's more menu (often a FIT file), Export GPX, or add /export_tcx to the activity URL for TCX. Strava says exporting is only available on the website. For code, every new Strava API app starts in single-player mode, where only your own account can authenticate.

- Canonical: https://aifitnessapi.com/own-your-data/strava-export
- Last reviewed: 2026-11-05
- Publisher: AIFitnessAPI (https://aifitnessapi.com) — independent, not sponsored
- Cite as: "How to export your Strava data: one activity or your whole account", AIFitnessAPI, https://aifitnessapi.com/own-your-data/strava-export

---

## The whole account

Strava's support article "How Do I Export My Strava Data?" gives the bulk export, which it has offered since May 25, 2018:

1. Log in to the account on Strava.com from which you wish to bulk export data.
2. Hover over your name in the upper right-hand corner. Choose Settings, then find the My Account tab in the menu on the left.
3. Select Get Started under Download your account.
4. On the next page, select Request download.
5. You will receive an email with a link to download your data. Strava says this may take a few hours, so you need access to the email account on your Strava profile.

"Please note that exporting your data is only available on the Strava website."

## One activity at a time

Strava lists three formats per activity, and recommends the original:

- **Export Original.** From the activity page's more (ellipsis) menu. "In many cases, the original will be in FIT (Flexible and Interoperable Data Transfer) format", downloaded in whatever format it was uploaded.
- **TCX.** Add `/export_tcx` to the end of the activity page URL. Strava says TCX files carry more than GPX, such as heart rate, cadence and watts, including power, but "TCX export only works for activities with GPS data, which may exclude indoor activities with no GPS."
- **GPX.** Export GPX from the same menu. An activity with no GPS data produces an unreadable or empty file, and Strava's GPX includes power from a power meter but not estimated power.

Developer Hub (formerly Community Hub) members can request an export of that data by email, per the same article.

## Strava's API in single-player mode

Strava's getting-started guide says "All new applications start in single-player mode", where "only your own Strava account can authenticate with the app", which suits a script over your own activities. It also says "A Strava subscription is a prerequisite for creating an app." Rate limits and what it takes to serve more athletes are in the [Strava API integration guide](/integrate/strava-api).

The Python client this site tracks is [stravalib](/libraries/stravalib) (PyPI), described by its registry entry as "A Python package that makes it easy to access and download data from the Strava V3 REST API."; latest release 2.6.0, published 2026-08-27 (registry read 2026-10-03).

## Analyze what you get

The [activity-list notebook](/own-your-data#notebooks) sums weekly minutes and distance by activity type in pandas, on a synthetic per-activity CSV with its own columns rather than Strava's archive layout, which this site has not verified.


## Sources

- [support.strava.com/en-us/articles/15401919-how-do-i-export-my-strava-data](https://support.strava.com/en-us/articles/15401919-how-do-i-export-my-strava-data) — bulk export steps, website-only note, Export Original, TCX, GPX, Developer Hub export (checked 2026-11-05)
- [developers.strava.com/docs/getting-started/](https://developers.strava.com/docs/getting-started/) — single-player mode and subscription prerequisite (checked 2026-11-05)

## FAQ

### Can I export my Strava data from the mobile app?

No. Strava's support article says exporting your data is only available on the Strava website. The bulk export is under Settings, My Account, Download your account, and single activities export from each activity page's menu on Strava.com.

[Permalink](https://aifitnessapi.com/own-your-data/strava-export#faq-1)

### How do I get a TCX file of a Strava activity?

Add /export_tcx to the end of the activity page URL on Strava.com, for example strava.com/activities/<id>/export_tcx. Strava says TCX includes heart rate, cadence and watts, and that TCX export only works for activities with GPS data, which may exclude indoor activities.

[Permalink](https://aifitnessapi.com/own-your-data/strava-export#faq-2)

### Do I need a Strava subscription to use the Strava API for my own data?

Yes, as of Strava's getting-started guide read on November 5, 2026: it says a Strava subscription is a prerequisite for creating an app. New apps start in single-player mode, where only your own Strava account can authenticate, which is enough for a script over your own activities.

[Permalink](https://aifitnessapi.com/own-your-data/strava-export#faq-3)
