FitConvert

How to Convert FIT to CSV

Export your Garmin FIT workout data to a CSV spreadsheet for analysis in Excel, Google Sheets, or Python

Why convert FIT to CSV?

FIT files are great for fitness devices but impossible to open in a spreadsheet. Converting to CSV gives you a simple, row-per-trackpoint format that you can open in Excel, Google Sheets, or load into Python with pandas.

This is useful for:

  • Analyzing heart rate zones or pacing strategy across a workout
  • Creating custom charts and visualizations
  • Comparing data across multiple activities
  • Academic or coaching research on training data

What data is included?

FitConvert exports every trackpoint with the following columns:

  • timestamp — ISO 8601 format
  • latitude and longitude — GPS coordinates
  • altitude_m — elevation in meters
  • heart_rate_bpm — heart rate
  • cadence_rpm — cadence (running or cycling)
  • speed_mps — speed in meters per second
  • distance_m — cumulative distance in meters

Fields that aren't present in the original file are left blank, so the CSV still opens cleanly.

How to convert with FitConvert

  1. Go to FitConvert
  2. Upload your .fit file
  3. Select CSV as the output format
  4. Click Convert
  5. The .csv file downloads automatically

Everything runs in your browser. Your workout data never leaves your computer.

← Back to articles