Check How Long Your Mac Has Been On with uptime
See the time since your Mac's last restart plus system load in one short terminal command.
01Command
$ uptime02What it does
uptime prints the current time, how long the system has been awake since the last boot, the number of terminal users, and three load averages. Macs that sleep instead of shutting down accumulate weeks of uptime, and memory leaks or stuck background processes often explain sluggishness — a restart clears them. The load averages (three numbers at the end) roughly indicate how busy the CPU has been over the last 1, 5, and 15 minutes.
03Risk
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- UPTIME(1) - macOS manual pageEvidence: The manual page states uptime displays the current time, how long the system has been running, and the number of users and load averages.
- uptime - How long the system has been runningEvidence: Documents the uptime command as showing how long the system has been running, plus the current time and load averages.
Last verified: 2026-09-19 · Category: System & Settings
06Related solutions
Erase the broken Spotlight database so macOS re-indexes your drive from scratch.
Read the serial number, model identifier and chip without opening About This Mac.
See how many charge cycles the battery has used and its health condition.