Free FIT File Viewer — Open & Analyze Garmin, Wahoo & COROS Files
Open FIT files directly in your browser. View GPS tracks, heart rate, power charts, and export to GPX or CSV — no upload to Garmin Connect or Strava required.
Open FIT File
Drag & drop or click to browse
View Routes on Map
Display GPS tracks on an interactive map directly in your browser. Download the route as a GPX file for use in Garmin Connect, Strava, or any other app — no upload required.
Analyze & Export Data
Explore heart rate, speed, cadence, power, and elevation charts. View FIT messages as readable tables and download any dataset as a CSV file for use in Excel or Google Sheets.
Repair Corrupted FIT Files
Fix FIT files that won't open or upload: recover every complete record from a truncated file, rebuild the header and checksums, and download a repaired file ready for Garmin Connect or Strava.
Repair a corrupt FIT file
A FIT file that won't open or that Garmin Connect or Strava refuses is usually cut off: the watch or bike computer crashed, ran out of battery or had a full memory before it wrote the end of the file. The data you recorded up to that moment is still in the file. Open it above and, when the file is damaged, a Repair this file panel appears.
- 1
Open the broken .fit file
The tool checks the header, every message and both checksums, and lists what is wrong: truncated file, wrong data size in the header, bad header or file CRC, corrupt bytes, or a missing session summary.
- 2
Click "Repair this file"
It keeps every complete message up to the damage, drops the partial last record, rebuilds the header (data size and header CRC) and the file CRC, and adds the missing lap and session summary when the recording never finished.
- 3
Check what was recovered, then download
You see the recovered records, laps, duration and distance, and how many bytes were dropped. Download the repaired .fit, or open it in the viewer or editor to check the map and charts before you upload it.
The repair runs locally in your browser; the file is not uploaded. It cannot bring back data the device never wrote, and when the damage is in the middle of a file, everything after the first corrupt byte is dropped.
Frequently Asked Questions
What is a FIT file?
A FIT (Flexible and Interoperable Data Transfer) file is a binary file format used by fitness devices to store activity data. It records metrics such as GPS position, heart rate, speed, cadence, power, and elevation. FIT files are created by Garmin watches and bike computers, Wahoo devices, COROS watches, and many other sports GPS devices.
How do I open a FIT file without Garmin Connect?
Drag your .fit file onto the viewer above, or click to browse for it. All processing happens locally in your browser — no account required, and no upload to Garmin Connect, Strava, or any external server.
What data can I see in a FIT file?
You can view global activity stats (distance, time, calories), time-series charts (heart rate, speed, power, cadence, elevation), GPS tracks on an interactive map, lap and split summaries, device info and sensor data, and raw FIT message tables for all recorded data types.
Can I repair a corrupted FIT file?
Usually, yes. When you open a truncated or damaged FIT file, the viewer shows a Repair panel. It keeps every complete message up to the damage, drops the cut-off last record, rebuilds the header data size, header CRC and file CRC, adds a missing session summary, and lets you download the repaired .fit for Garmin Connect or Strava. It runs in your browser.
Can I export FIT data to CSV or GPX?
Yes. Download any FIT message table as a CSV file for use in Excel or Google Sheets. You can also download the GPS route as a GPX file for use in other apps. For full format conversion, use the FIT to GPX or FIT to CSV converters linked below.
Is my FIT file data private?
Completely. All FIT file processing happens in your browser using local JavaScript. Your file is never uploaded to any server. Your GPS locations, health metrics, and workout data stay on your device at all times.
Your Privacy is Protected
Your FIT files are processed entirely in your browser. No data is ever uploaded to our servers. Your workout data, GPS locations, and health metrics stay on your device.