Tool 01

FIT to text

Drop a workout file, get a tidy report you can paste to a coach or an AI. Splits, heart rate, drift, decoupling, zones.

← All tools

Your numbers

Optional. Fill them in and the report adds heart rate zones, a threshold split, and cycling load. They stay on this device.

.FIT
Drop your file here
or pick one from your device

Nothing is uploaded. The file is read in your browser and never leaves it.

Session

Laps, fast to slow

The report


      
What goes into the report

Session summary comes straight from the file: sport, date, distance, elapsed and moving time, average pace or speed, heart rate, cadence, elevation, calories, and power where the device recorded it.

Laps are listed exactly as your watch cut them, with distance, time, pace or speed, heart rate, and cadence per lap.

Heart rate drift splits the session into thirds and shows the average of each. Rising numbers at a steady effort usually mean heat, fatigue, or fuelling.

Decoupling compares output per heartbeat in the first half against the second half. Under 5 percent on a steady aerobic session is the usual benchmark. It needs at least ten minutes of continuous data to show up.

Zones only appear if you enter a max heart rate, since a percentage of nothing is nothing. Same for the threshold split and for cycling load, which needs an FTP.

Nothing is invented. If a field is missing from the file, the line is left out rather than guessed.