All calculations

How it works

Body Insights Sleep Score: How It Is Calculated

See how Body Insights builds a personal 0-100 Sleep Score from Apple Health stages, efficiency, fragmentation, recent nights, and naps.

See my Sleep Score

On-device. No account.

Body Insights calculates a personal Sleep Score from 0 to 100. Apple Watch records the night. Apple Health stores the available Core, Deep, REM, and timing records. Body Insights uses those records to build the overnight score. It compares that score with your stronger recent nights. A valid nap can then add to the displayed daily result.

Two nights can last the same number of hours and still score differently. One may contain more Deep and REM sleep. The other may include more awake time or frequent stage changes. Sleep Score gives you one result. The Sleep card keeps the recorded parts of the night visible.

Overnight score and daily score

Body Insights gives the main sleep session a 0-100 score and label. A valid nap can add a separate contribution to the displayed daily result.

What the Sleep card shows

Example Body Insights Sleep card

Score and label

A score of 75 carries a Good label in Body Insights. The score uses your own recent pattern as its reference rather than a population average.

Sleep ScoreLabelWhat it means
85-100ExcellentA strong recorded night compared with your recent pattern.
70-84GoodSolid sleep, with some room below your stronger nights.
50-69FairThe night fell well below your stronger recent pattern.
35-49PoorShort sleep or an interrupted night pulled the result down.
0-34RoughThe recorded night was far below your stronger recent pattern.

Recorded inputs

The table shows the sleep records and recent results used to build your score.

InputWhat Body Insights reads
Core, Deep, and REM sleepThe available stage records and total recorded sleep.
Time in bed and time awakeThe timing records used to show sleep efficiency and overnight continuity.
Awakenings and stage changesThe records that show how interrupted the session was.
Recent valid nightsUp to 90 days of overnight scores used for your personal comparison.
NapsValid daytime naps that Body Insights scores separately from the main session.

Worked example

The example Sleep card shows 89, Excellent, beside 1 h 37 min of Deep sleep, 1 h 23 min of REM sleep, and 17 min awake. The displayed result also uses Core sleep, efficiency, and fragmentation. The 0-100 score reflects how the night compares with your stronger recent nights.

Sleep Quality label and message

Sleep Quality is the label and message attached to your 0-100 Sleep Score. The score range sets the label. Body Insights chooses the message from the details available. It may mention Deep sleep, overnight HRV, awakenings, fragmentation, total sleep, or awake time.

Sleep efficiency is the share of time in bed that you spent asleep. Fragmentation reflects awakenings and stage changes. These values help explain why two nights with similar total sleep can produce different results.

The Sleep card also shows Quality Nights, Sleep Debt, and Social Jet Lag when enough history is available. Quality Nights covers 14 days. Social Jet Lag compares weekday and weekend sleep timing. These rows are separate from the personal reference behind Sleep Score, which can use up to 90 days.

Practical interpretation

Suppose your score moves from 82, Good, to 61, Fair, even though total sleep stays close to normal. Compare total sleep, the stage totals, awake time, and the night timeline. The second night may show more interruptions even if its duration looks similar.

Why does your Sleep Score matter?

Sleep duration does not explain every morning. You can spend eight hours in bed and still lose sleep to long awake periods or repeated interruptions. You can also sleep for less time but keep better continuity.

Sleep Score puts those parts into one result. The Sleep card then lets you check total sleep, stage time, awake time, and the night timeline before you decide what the number means for your day.

One overnight score describes one main recorded sleep session. The displayed daily result can also include a valid nap. A week of comparable scores can show whether the same change keeps returning. That pattern is more useful than chasing a perfect number after one rough night.

How can you use Sleep Score?

Test one routine change

Change one part of your evening routine. You could change your caffeine timing or bedtime. Then compare the score and the same input rows across several nights. A repeated shift tells you more than one unusually good or bad night.

Put the score beside readiness

Sleep Score describes the recorded night. Your Readiness Score adds other recovery signals. Read both before you use one sleep result to plan a demanding day or hard workout.

Body Insights vs Apple Sleep Score

Body Insights Sleep Score and Apple Sleep Score use some of the same Apple Health records but produce separate results.

Body Insights Sleep ScoreApple Sleep Score
Main inputsStages, efficiency, and interruptionsDuration, timing, and interruptions
Personal comparisonYour stronger recent nightsRecent bedtime consistency
LabelsRough, Poor, Fair, Good, ExcellentVery Low, Low, OK, High, Very High
Best useCompare similar-duration nights through stages and continuityReview duration and timing

Apple explains its Sleep Score as 50 points for duration, 30 for bedtime consistency, and 20 for interruptions.

Choose Body Insights to compare the stages and interruptions behind two nights of similar length. Use the Apple score when you want Apple's consistency-based view beside it.

When is Sleep Score available?

Body Insights calculates the overnight score after Apple Health has enough valid data. The app needs a main sleep session, enough combined staged sleep, and valid timing. A partial night may support some Sleep card rows without supporting the full overnight score.

If a day contains a valid nap but no main sleep session, Body Insights can save the nap as a nap-only record. It remains separate from a full overnight result.

Check the data before judging the night

If the score is missing, open Sleep in Apple Health. Confirm that the watch recorded the main session and enough combined Core, Deep, and REM sleep. Then allow Body Insights to refresh. One stage can be zero. A loose watch, overnight charging, or delayed sync can leave gaps. Missing coverage is a data gap, not a poor Sleep Score.

How is Sleep Score calculated?

Body Insights first builds a raw overnight score. It uses stage minutes, efficiency, and fragmentation. The app compares that result with your stronger records from up to 90 days of history. This produces the personal 0-100 percentage. A valid nap adds its own contribution to the displayed daily score.

See your personal Sleep Score

Body Insights turns your Apple Health sleep records into a score you can compare with your recent nights.

Open the Sleep card and choose the night you want to review. Start with total sleep, the stage totals, awake time, and the night timeline. The detail that changed most is usually the best place to start.

See my Sleep Score