Wearable data

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.

15 October 2026 6 min read Editorial policy

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

WHOOP Recovery bands (WHOOP developer documentation)
ColourRecovery
Green67 to 100%
Yellow34 to 66%
Red0 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?

Testing of WHOOP inputs and comparable methods
StudyYear, journalWho and how manyDesignMain result
Miller et al.2022, Sensors53 adults, one lab nightWHOOP 3.0 and five other devices vs ECG and PSGFrom 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 One271 people with COVID-like symptoms (81 positive)Algorithm built on WHOOP nightly respiratory rateIdentified 20% of positive cases in the two days before symptoms and 80% by day 3 of symptoms
Natarajan et al.2021, npj Digital MedicineFitbit users plus sleep-lab validation setHRV-derived respiratory rate vs sleep studiesMean 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.

Free on iOS and Android

Log it once. See it all on one timeline.

Doses, food, training, labs, sleep and scans on one timeline. On iOS and Android.

The PeptideAI protocol screen with a weekly GLP-1 dose on it.