WHOOP Recovery: what goes into the percentage and how far to trust it
Recovery is WHOOP's daily 0 to 100% readout of how prepared your body is to perform. WHOOP names the inputs and the colour bands. The weighting is its own.
WHOOP Recovery is a daily percentage calculated from the previous day and your sleep. WHOOP's developer documentation calls it "a daily measure of how prepared your body is to perform." This page sets out what WHOOP says goes into it, then checks the inputs against independent studies.
The bands
| Colour | Recovery |
|---|---|
| Green | 67 to 100% |
| Yellow | 34 to 66% |
| Red | 0 to 33% |
The inputs WHOOP names
- Heart rate variability. WHOOP's support material says it records HRV only during sleep and calculates it as RMSSD.
- Resting heart rate, taken from sleep.
- Respiratory rate during sleep.
- Sleep duration and quality.
- Skin temperature and blood oxygen, which WHOOP lists among Recovery inputs on current hardware.
Each is judged against your own baseline, so a green day means your numbers look good for you, not good against a population chart.
What is proprietary
WHOOP does not publish the weights given to each input, the length of the baseline windows in its current algorithm, or the function that turns deviations into a percentage. As with any consumer score, the inputs can be validated; the composite cannot.
How good are the inputs?
| Study | Year, journal | Who and how many | Design | Main result |
|---|---|---|---|---|
| Miller et al. | 2022, Sensors | 53 adults, one lab night | WHOOP 3.0 and five other devices vs ECG and PSG | From WHOOP raw beat data analysed by the researchers: heart rate bias -0.3 bpm (ICC 0.99), RMSSD bias -4.5 ms (ICC 0.99); sleep vs wake agreement 86%, four-stage agreement 60% (kappa 0.44) |
| Miller et al. | 2020, PLoS One | 271 people with COVID-like symptoms (81 positive) | Algorithm built on WHOOP nightly respiratory rate | Identified 20% of positive cases in the two days before symptoms and 80% by day 3 of symptoms |
| Natarajan et al. | 2021, npj Digital Medicine | Fitbit users plus sleep-lab validation set | HRV-derived respiratory rate vs sleep studies | Mean absolute error 0.46 breaths/min; 90% of healthy adults between 11.8 and 19.2 breaths/min at night |
A note on independence. The authors of the 2022 sleep-lab study belong to a research group that receives funding and equipment from WHOOP, which the paper declares; WHOOP was not involved in the design or reporting. The 2020 respiratory rate paper was written with WHOOP employees and shareholders. Neither fact makes the results wrong, but readers should know it. The 2022 heart rate and HRV values also came from WHOOP raw beat-to-beat data processed by the researchers, not from the number shown in the app.
What moves Recovery
- Alcohol. In 4,098 Finnish employees wearing beat-to-beat monitors, an HRV-based recovery measure in the first three hours of sleep fell by 9.3, 24.0 and 39.2 percentage points after low, moderate and high intake.
- Illness. Respiratory rate and resting heart rate rise and HRV falls, often before symptoms.
- Training. High Strain days often lead to lower Recovery the next morning, particularly with short sleep.
- Short sleep. Sleep feeds directly into the calculation.
- Medicines that raise heart rate, including GLP-1 receptor agonists. See wearable data on a GLP-1.
The newer inputs
Skin temperature and blood oxygen are the most recent additions. Both are relative signals on consumer devices. Skin temperature is useful as a deviation from your own baseline: in the TemPredict study of 63,153 ring users, adding continuous temperature to a model built on overnight data raised its ability to detect COVID-19 (the AUC) by 4.9 percent. Wrist blood oxygen is less accurate than a clinical fingertip oximeter, particularly when oxygen is low; see blood oxygen. Neither should be read on its own from a single night.
Respiratory rate is the least discussed input and one of the steadiest: in healthy young adults its night-to-night variation over two weeks was usually under 10 percent.
Why baselines make Recovery noisy at first
Because Recovery compares you with yourself, the first weeks of wear are the least reliable. Resting heart rate is very stable within a person once a baseline exists: in a study of 92,457 wearable users, most people never had a week where it moved by 10 bpm or more. HRV is noisier, which is why sports scientists monitoring athletes use rolling 7-day averages rather than single mornings. A practical reading of Recovery uses the same idea: look at the week, not the day.
Using it well
Treat Recovery as a summary to check, not an instruction to obey. A red morning after a late night of drinking tells you something you already knew. A red morning with no obvious cause, especially with a raised respiratory rate, is a more useful signal and a reason to take it easy and watch for symptoms. A run of yellow and red days through a training block is expected; a run that persists after you back off is worth attention. And because the score is relative to your baseline, it says nothing about how fit you are compared with anyone else.
WHOOP pairs Recovery with Strain, which measures load. Oura's equivalent is the Readiness Score and Garmin's closest is Body Battery.
Logging it
WHOOP connects to Peptide AI directly through wearable integrations. Recovery, HRV, resting heart rate and sleep appear on the same timeline as the dose log and the training log, which makes it easier to separate a protocol effect from a hard week.
Questions people ask
What do the WHOOP Recovery colours mean?
Green is 67 to 100 percent, yellow 34 to 66 percent and red 0 to 33 percent, according to WHOOP's developer documentation.
What is WHOOP Recovery based on?
WHOOP names heart rate variability, resting heart rate, respiratory rate, sleep duration and quality, skin temperature and blood oxygen, each compared with your own baseline.
How does WHOOP measure HRV?
WHOOP says it records HRV only during sleep and calculates it as RMSSD. In a 2022 lab study, RMSSD calculated from WHOOP raw data had a bias of -4.5 ms against ECG.
Is the WHOOP Recovery formula public?
No. WHOOP publishes the inputs and colour bands but not the weights or baseline calculations.
Why is my WHOOP Recovery red?
Common causes are alcohol, short sleep, illness and heavy training. A red day with a raised respiratory rate and no obvious cause can be an early sign of illness.
Sources
- WHOOP 101, WHOOP developer documentation
- WHOOP Recovery, WHOOP Support
- Heart Rate Variability (HRV) Insights and WHOOP Metrics, WHOOP Support
- A validation of six wearable devices for estimating sleep, heart rate and heart rate variability in healthy adults (Miller et al.), Sensors, 2022
- Analyzing changes in respiratory rate to predict the risk of COVID-19 infection (Miller et al.), PLoS One, 2020
- Measurement of respiratory rate using wearable devices and applications to COVID-19 detection (Natarajan et al.), npj Digital Medicine, 2021
- Acute effect of alcohol intake on cardiovascular autonomic regulation during the first hours of sleep in a large real-world sample of Finnish employees (Pietila et al.), JMIR Mental Health, 2018
- Detection of COVID-19 using multimodal data from a wearable device: results from the first TemPredict Study (Mason et al.), Scientific Reports, 2022
- Inter- and intraindividual variability in daily resting heart rate and its associations with age, sex, sleep, BMI, and time of year: 92,457 adults (Quer et al.), PLoS One, 2020
- Training adaptation and heart rate variability in elite endurance athletes: opening the door to effective monitoring (Plews et al.), Sports Medicine, 2013
