Home » Tech Tips » Mac » How to Find System Uptime on Mac with Reboot History?

How to Find System Uptime on Mac with Reboot History?

Whether you are a curious user, a system administrator or a technician, knowing how long a PC has been up and running can be surprisingly useful. Uptime information can help you troubleshoot performance issues, verify system stability and understand reboot patterns. This article explores several methods for finding out how long your Mac has been running.

Understanding Uptime and Its Importance

System uptime or boot time simply means the amount of time a computer has been powered on and operating without a restart or shutdown. Conversely, “downtime” refers to periods when a system is not operational. Uptime is an important metric in server and network environments, but it’s also handy for home users who want to keep a track of their system’s running history. Here are some of the reasons, why you might want to know your Mac’s uptime.

  • To monitor hardware health and detect signs of instability.
  • To check if automatic updates have triggered a recent restart.
  • To debug random slowdowns or crashes that might be remedied by a reboot.

There are multiple methods to find the last boot time to understand how long your Mac is running.

1. Using System Information on macOS Monterey (12) or Earlier

Follow the below instructions to find the time since last boot on older Macs using macOS Monterey or earlier versions.

  • Click on the Apple logo showing on the top left corner of your screen.
  • Select “About This Mac” option from the list of menu items.
Open About This Mac
Open About This Mac
  • Check under “Overview” tab and click on “System Report…” button.
Open System Report in Mac
Open System Report in Mac
  • This will open the complete details of your Mac showing hardware, network and software details.
About Mac Details
About Mac Details
  • Scroll down and click on the “Software” option from the left sidebar.
  • You will see the “Time since boot” duration as a last item on the right pane.
Find Time Since Last Boot in Mac
Find Time Since Last Boot in Mac

Mac uses “Number of Days, Hours : Minutes” format for showing the time. As you can see in the above screenshot, the system is running for 11 days, 13 hours and 8 minutes. This is a good indication that the system needs to be restarted as it is more than 11 days since last boot.

2. Using System Information on macOS Ventura (13) or Later

If you are using Ventura or later version of macOS, follow the below steps:

  • Click the Apple menu and select “System Settings…” option.
Mac System Settings Menu
Mac System Settings Menu
  • Navigate to “General > About” section in the System Settings app.
Mac About Section
Mac About Section
  • Scroll down to the bottom of the settings page and click the “System Report…” button.
View System Report
View System Report
  • In the left panel, select “Software” and look for the “Time since boot” field, which shows the system uptime.
Check Time Since Boot
Check Time Since Boot

As you can see, the latest macOS version shows the boot time more clearly (as 2 days, 15 hours, 59 minutes) compared to older versions.

3. Using the Terminal App

  • Use Spotlight to search and open Terminal app. Alternatively, go to “Finder > Application > Utilities” folder and open Terminal app.
  • Type the following command and press enter:
uptime
  • This command shows the current time, how long the system has been running, how many users are logged in, and the system load averages. The output will be something like: 15:03  up 2 days, 16:05, 2 users, load averages: 2.41 2.60 2.78 which indicates the Mac is up and running for 2 days, 16 hours and 5 minutes.
Using Uptime Command
Using Uptime Command

4. Using the “who” Command

who -b
  • This displays the last boot time of the system, for example:  system boot  Jul 31 22:58.
  • You can calculate the difference from the current time for total uptime.
Using Who Command
Using Who Command

5. Checking Reboot and Shutdown History

  • It is also possible to find the recent history of shutdown and reboot using system logs.
  • Open Terminal, type the following command and press enter.
last reboot
  • This command will list all the recent system reboot times, with the most recent at the top.
Find Reboot History in Mac
Find Reboot History in Mac

Final Words

So, these are the methods available to find how long your Mac is running or the last reboot time from which you can calculate the uptime. High uptime is not always ideal – regular restarts are necessary for system updates and optimal performance.

Leave a Comment

Your email address will not be published. Required fields are marked *