Sleep Efficiency App
Sleep Efficiency Calculator + CBT-I Sleep Window Planner
This educational tool summarises a 7-day sleep diary, estimates sleep efficiency, and suggests a conservative starting sleep window for discussion with a clinician. It is not a diagnostic tool and does not replace CBT-I delivered by a qualified health professional.
Planner settings
Assumptions used in the planner
The sleep window suggestion is deliberately conservative. The app calculates weekly average total sleep time and sleep efficiency, then proposes an initial sleep window equal to the weekly average total sleep time, rounded to the nearest 15 minutes and bounded between 5 and 8 hours.
It does not automatically tighten the window below 5 hours. If weekly sleep efficiency is 85% or higher, the tool treats that as broadly consistent with the common CBT-I target. If sleep efficiency is 90% or higher, the app suggests that a clinician-guided discussion about cautiously expanding the window by 15 minutes may be reasonable.
The bedtime and wake time βrangesβ are shown as Β±15 minutes around the calculated target to encourage consistency without presenting the app as an exact prescription.
How to use this page
- Enter at least 3 days of diary data. Seven days is better.
- Use your best estimate; do not watch the clock excessively.
- Press Calculate summary to update the result card and daily metrics.
- Use Print / Save PDF for a clean printable summary.
Weekly sleep diary
Diary fields are based on standard sleep diary items: time in bed, time out of bed, awakenings, and how long it took to fall asleep. For practical weekly summaries, this version also asks for your final wake time so the app can estimate early morning wakefulness.
| Day | Date | Time into bed | Minutes to fall asleep | Minutes awake during night | Final wake time | Out of bed | Time in bed | Total sleep time | Sleep efficiency |
|---|
Results and printable summary
No summary yet. Enter diary data, then choose Calculate summary.
Printable summary
A plain-language summary will appear here after calculation.