If a Mac app is preventing sleep, find out which app or process is active before disabling anything. Activity Monitor’s Energy tab can show whether an app is preventing sleep and how much energy it is using. The safe fix depends on the task: let a backup, upload, export, or sync finish; quit a frozen app you recognise; or pause an app you do not need right now without closing its workspace.
| What you see | Check first | Safe next step |
|---|---|---|
| Mac stays awake while an app uploads or syncs | Energy tab and the app’s progress | Let the task finish; do not pause a needed sync. |
| An app you recognise is active but not needed | Energy Impact and Preventing Sleep | Quit it, or pause it with AppHalt if you want to keep its windows and tabs. |
| An unfamiliar process is listed | Process name and current macOS activity | Do not force quit it blindly; investigate it first. |
| Mac wakes repeatedly overnight | Sleep settings, peripherals, and wake reasons | Check the wider sleep diagnosis below. |
How to find the app preventing sleep on Mac
- Open Activity Monitor from Applications → Utilities.
- Select the Energy tab.
- Look for the Preventing Sleep column. If it is not visible, use View → Columns to add useful columns.
- Check whether the app is doing work you still need: a call, export, upload, download, backup, or synchronization.
- Only then decide whether to wait, close the app, adjust its settings, or pause an idle app.
Apple describes Energy Impact as a relative measure of an app’s current energy use, and its Energy pane can also indicate whether an app is preventing sleep. Read Apple’s Activity Monitor documentation for the exact meanings on your version of macOS.
1. Closed the Lid, But the Mac Stays Awake? 😴
You close your MacBook lid or walk away from your iMac… but when you come back, the fans are spinning, the machine is warm, and your Mac is not sleeping properly. It’s frustrating — not just because of battery drain, but also because it shortens your Mac’s lifespan.
Luckily, it’s rarely a hardware issue. Most of the time, it’s a setting, app, or service keeping your Mac from entering (or staying in) sleep mode. In this guide, I’ll show you how to figure out what’s blocking sleep — and how to fix it, step by step.

2. Understand How Sleep Works on macOS 🧠
Sleep on Mac isn’t just “off.” It involves a few layers:
- Display sleep: Turns off the screen, but apps still run
- System sleep: Saves energy, apps pause, fans slow
- Standby mode: Saves RAM state to disk, uses almost no power
When your Mac refuses to sleep, something is interrupting this cycle — often a background process or peripheral.
3. Check for Sleep Blockers with Terminal 🕵️♂️
Let’s use a built-in tool to find out what’s keeping your Mac awake. Open Terminal and type:
pmset -g assertions
You’ll see output like:
PreventUserIdleDisplaySleep
PreventSystemSleep
PreventUserIdleSystemSleep
If any of those are marked “1,” something is actively preventing sleep. Check what process is listed — it could be Zoom, Dropbox, or even a printer driver.
4. Disable Power Nap and Wake Options 🔌
Sometimes your Mac is just following orders from macOS:
- Go to System Settings → Battery → Options
- Disable “Enable Power Nap”
- Disable “Wake for network access”
This prevents your Mac from staying awake just to check email or do iCloud tasks in the background.
5. Remove External Devices Causing Wake-Ups 🧲
USB hubs, docks, external hard drives, even mice can stop your Mac from sleeping — or wake it up seconds later. Try this:
- Unplug all external devices
- Put your Mac to sleep
- If it stays asleep, reconnect them one at a time
This helps pinpoint faulty peripherals that break sleep behavior.
6. Close Cloud and Sync Services Temporarily ☁️
Dropbox, OneDrive, Google Drive, and Creative Cloud love to run sync tasks in the background — even when you’re idle. These apps can stop sleep if they think they’re “still working.”
Try quitting them completely and testing sleep. If it works, you’ve found your culprit. You can reconfigure them to pause syncing when idle.
7. Check for Bluetooth and Network Interference 🌐
Some wireless settings can prevent sleep or trigger random wake events:
- System Settings → Bluetooth → Turn off “Allow Bluetooth devices to wake this computer”
- System Settings → Energy Saver (on Intel Macs) → Uncheck “Wake for Wi-Fi network access”
This is especially helpful if your Mac wakes when you’re nowhere near it.
8. Reset SMC and NVRAM (For Sleep Behavior Glitches)
Weird sleep issues are sometimes fixed by resetting power management systems:
- Intel Mac – NVRAM: Restart and hold
Option + Command + P + Rfor 20 seconds - Intel Mac – SMC: Hold Shift + Control + Option + Power for 10 seconds
- Apple Silicon: Just shut down, wait 10 seconds, restart
Extra Tip 💡
Use pmset -g log | grep "Wake reason" in Terminal to check what wakes your Mac. Common entries include:
EC.DarkPME– power event (like charger connected)USB– external device activityRTC– scheduled tasks (Time Machine, etc.)
Once you know what’s waking it up, you can act accordingly.
Where AppHalt may help
If Activity Monitor shows a regular app you recognise using resources while you do not need it, AppHalt gives you a reversible option: pause that selected app without quitting it, then resume it later. AppHalt does not repair macOS or guarantee a speed, temperature, battery, or stability result; the effect depends on what the app was doing.
Do not pause an app that is uploading, syncing, backing up, rendering, recording, playing media, or handling a call you need to continue.


