Connecting lets RunFit read your Strava activities, including private activities, to calculate RFI. Your activity data is stored only on this device and is not stored in RunFit's servers. Privacy details.
Import files
Bring in activity history exported from Strava, Garmin, or another provider.
Supports Strava activities.csv for fast estimated history, plus TCX/GPX files for detailed analysis. Files are processed in this browser and are not uploaded to RunFit.
RunFit Index (RFI) over time
All runs with a calculable RFI. First 10 minutes excluded.
Latest—
Best—
Goal—
Add activity data to build the chart.
Add runs with heart-rate data to build this chart.
Race goal
Select a distance and target finish time. Pace and required RFI are calculated for you.
Required pace—
Target time—
Required RFI—
Race %HR varies by athlete, heat, course, fatigue and measurement method. Treat the defaults as editable starting assumptions.
Analysis settings
Set the top of easy by HR or pace. Interval detection uses lap structure; the long-rep threshold only changes how interval RFI is calculated.
If this is useful to youRunFit is a hobby project. You can support its upkeep with a small one-time tip.
Runs
Select a refined run to review its laps. Pending runs use whole-activity averages until detailed analysis is complete; refined interval sessions use the configured short/long rep rules.
Date
Run
Distance
Category
Pace
RFI
No runs stored on this device yet. Add an activity source or import files to begin.
Workout laps
Automatic detection looks for repeated faster work laps separated by slower recovery laps, including short reps. Override any lap below.
Include
Lap
Time
Distance
Avg HR
%HR
Pace
RFI
Classification remains Intervals; only the RFI, progress chart, and HR-vs-speed point use the whole post-warm-up run.