Mac Sleep Guardian

Sleep Detection Stopwatch

Runs entirely in this browser tab. Active CPU Time counts the seconds the processor actually spent awake; Actual Wall Time keeps the real clock. When the two drift apart by more than 2 seconds, that is a sleep.

Idleready
Active CPU Time

00:00

setInterval counter - freezes during sleep

Actual Wall Time

00:00

Date.now() - keeps running across sleep

Sleep Log

0

No sleep events yet. Close the lid and let the Mac sleep while the stopwatch runs to record one.