Home / Health & Fitness / FIT File Converter & Viewer

FIT File Converter & Viewer

Open Garmin, Wahoo, Coros and Zwift FIT files, see the stats, route and charts, and convert to CSV, GPX, Excel or JSON.

Free, no uploads, no sign-up. Runs 100% in your browser.

How FIT File Converter & Viewer works

Activity and health files are read in your browser. Nothing is uploaded, and no account is needed. The FIT decoder is written for OpenFile. It reads definition and data messages, compressed timestamps and developer fields, and turns semicircles, scaled speeds and altitudes into normal units.

Input: FIT, TCX, GPX. Output: CSV, GPX, XLSX, JSON.

How to use FIT File Converter & Viewer

  1. Drop a FIT, TCX or GPX file.
  2. Check the stats, route shape and charts.
  3. Download CSV, GPX, Excel or JSON, or the laps.

Tips

  • Most watches can export FIT files from their app or website.
  • Health files reveal a lot about you. Here they never leave your device.
  • These tools give training information, not medical advice.

FIT File Converter & Viewer FAQ

Are my files uploaded?
No. This tool runs entirely in your browser tab. Files are read from your disk into memory and the result is generated locally.
Is it free? Are there limits or watermarks?
Free and open source (MIT). There are no file-size caps, daily quotas, accounts or watermarks.
Does it work offline?
Yes, once the page (and any engine it needs) has loaded, it keeps working without a connection thanks to the service worker cache.

Related tools

  • Heart Rate Zones: See time in each heart rate zone and the training load (TRIMP) of a workout from FIT, TCX or GPX.
  • GPX Elevation Profile: See the elevation profile of a route with grade colours, climbs, total ascent and a map.
  • GPS / GIS Converter: Convert GPX, KML, KMZ, GeoJSON, Shapefile, TCX and CSV with a map preview and track stats.
  • Apple Health Export to CSV: Turn the huge Apple Health export.zip into tidy CSV files per type, with daily totals and averages.

OpenFile runs in your browser. Turn on JavaScript to use the tools.