Sleep Quality Score Calculator

Enter last night's numbers to score your sleep quality.

How it is calculated

The score is out of 100 and blends three parts. Sleep efficiency is E = time asleep ÷ time in bed × 100, both in hours, and counts for 50 %. Time to fall asleep counts for 25 %: 15 minutes or less scores 100, 60 minutes or more scores 0, and in between it falls in a straight line. Night-time awakenings count for 25 %: 0 scores 100, each awakening removes 20 points, and 5 or more scores 0. So score = 0.5·E + 0.25·latency score + 0.25·awakening score. The rating is Excellent from 85, Good from 70, Fair from 50, otherwise Poor, with one override: if efficiency is below 65 %, the score is capped at 49.9, so the score always sits in the Poor band and agrees with the rating. Time in bed is above 0 and at most 24 h, time asleep cannot exceed it, latency is 0 to 600 minutes, and awakenings must be a whole number up to 50; other inputs give no result.

Worked example

8 hours in bed, 7 hours asleep, 2 awakenings, 30 minutes to fall asleep. Efficiency: 7 ÷ 8 × 100 = 87.5%, worth 0.5 × 87.5 = 43.75 points. Latency score: 100 − (30 − 15) ÷ 45 × 100 = 66.7, worth 16.67 points. Awakening score: 100 − 2 ÷ 5 × 100 = 60, worth 15 points. Total: 43.75 + 16.67 + 15 = 75.4, which is rated Good.

Try this example →

Common mistakes

  • Entering time in bed as total hours since you lay down in the evening when you were reading or on your phone. Time in bed should match how long you intended to sleep, or the efficiency drops unfairly.
  • Typing the latency in hours. It is in minutes, so 0.5 would be read as half a minute.
  • Counting brief arousals you do not remember. The field is for awakenings you actually noticed, whole numbers only; 2.5 gives no result.
  • Entering time asleep larger than time in bed. Efficiency cannot go above 100 %, so that input returns no result.
  • Expecting a quick fall-asleep time and no awakenings to rescue a low-efficiency night. With 5 hours asleep in 8 in bed, efficiency is 62.5 %, and the score is capped at 49.9 (Poor) however good the other two parts are.

Sources

About this calculator

This calculator scores a single night's sleep out of 100 using three factors clinicians and consumer sleep trackers both rely on: sleep efficiency (the percentage of time in bed actually spent asleep), sleep latency (how long it took you to fall asleep after lying down), and the number of times you woke up during the night. Each factor is weighted and combined into a single number that is easier to track night to night than staring at raw hours and minutes.

Sleep efficiency above roughly 85% is generally considered good, falling asleep within about 20 minutes is typical for healthy sleepers, and frequent awakenings drag efficiency down even if total time asleep looks fine on paper — which is why two nights with the same number of hours slept can feel completely different in the morning.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators