Free Tool

TSB / CTL / ATL Calculator

Paste your last 42+ days of TSS values (Training Stress Score, one per line). We compute CTL (chronic load), ATL (acute load), and TSB (form) using the standard exponentially-weighted moving averages.

How RadiantHealth uses TSB

Your daily readiness score in RadiantHealth blends TSB with HRV, sleep, and resting heart rate. That way you don't have to decide if a +12 TSB day is a freshness signal or just a forced taper from illness — the briefing explains it.

Get TSB + HRV + sleep folded into one daily number

RadiantHealth ingests your wearable data and produces a single readiness score with a coaching briefing every morning.

Start my free plan →

Embed

<iframe src="https://radianthealth.app/tools/tsb?embed=1" width="100%" height="640" style="border:0;border-radius:12px;" loading="lazy"></iframe>