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
- Go to FitConvert
- Upload your
.fitfile - Select CSV as the output format
- Click Convert
- The
.csvfile downloads automatically
Everything runs in your browser. Your workout data never leaves your computer.