Uploading FIT files
Backfill years of riding by uploading FIT files from Garmin, Wahoo, Hammerhead or Coros in bulk.
Connected apps only let Componentry import a limited stretch of history. To bring in older rides, upload the FIT files your bike computer recorded. Uploaded rides are handled exactly like synced ones: matched to a bike, added to component wear and, when the file has GPS, given weather.

Upload files
- On the Activities page, select Upload FIT files (top right).
- Under Where did these files come from?, pick Garmin, Wahoo, Hammerhead or Coros. Componentry uses this to read the ride type correctly and to spot rides you've already synced from that provider.
- Drag your files onto the drop area, or select Choose files. You can add as many as you like at once. Each file must be a
.fitfile of up to 5 MB. - Follow each file under Recent uploads. The list refreshes itself while files are in progress.
Select View on a finished upload to open that ride's details on the Activities page.
Upload statuses
- Pending, Queued or Processing: waiting or being read.
- Completed: the ride has been added to your activities.
- Skipped: the ride is already in Componentry. The note says why: Already uploaded for a file you've uploaded before, or Already exists from a provider when that ride has already synced (for example from Strava). Nothing is added twice.
- Failed: the file couldn't be used. The most common reason is a non-cycling activity, such as a run, which Componentry doesn't import.
FIT uploads are on the web app only. Rides you upload appear in the mobile app as normal.