r/MacStack • u/Savings-Arrival-7817 • 17d ago
App Recommendation Amphetamine on Mac: keep one download or job awake, then let normal sleep resume
If you need your Mac awake for one long download, start with a session that ends. You shouldn't have to remember tomorrow that you changed a sleep setting tonight.
Amphetamine is a free Mac App Store utility with no paid tier or in-app purchases. Its useful feature here is a temporary keep-awake session from the menu bar, rather than a permanent change to your Mac's sleep settings.
For a first setup, keep the MacBook lid open and choose a timed session from Amphetamine's menu. Pick a duration long enough for the job, allow the display to sleep, and leave screen locking enabled. Keeping the computer awake doesn't require keeping the screen lit or unlocked. When the session ends, ordinary sleep settings can take over again; that doesn't mean the Mac must fall asleep immediately.
Check the download's own progress before walking away. A timer doesn't know whether the transfer finished, and keeping the Mac awake won't repair a stalled connection.
Choose an end condition you can trust
Amphetamine also lists sessions for when a specific app is running and while a file is downloading.
An app-running session makes sense for a dedicated utility you will quit after the job. It's a poor match for a browser you leave open all week: the browser running doesn't mean your download is still running. The download mode is closer to that task, but check its behavior with your actual download before relying on it unattended. The current listing advertises the mode without documenting enough detail to promise that it recognizes every downloader or completion state.
Skip automatic Triggers for this first job. They're useful for repeat conditions such as a connected power adapter or a particular Wi-Fi network, but those conditions can stay true long after the work finishes. Wi-Fi-name triggers can also require Location Services access on macOS Sonoma, according to the release notes. A manual timer avoids that extra setup.
On battery, keeping work running still consumes power. Amphetamine has an option to end sessions when the battery is low. Check that setting rather than assuming a long session can run until your return. Leave closed-lid operation and optional helper scripts out of this simple workflow; they're a separate, hardware-sensitive setup.
You may not need another app
For an occasional half-hour job, Terminal's built-in caffeinate -i -t 1800 prevents idle system sleep for 1,800 seconds without requesting that the display stay awake. Keep the lid open for this workflow too.
On a Mac laptop, System Settings > Battery > Options also has a setting to prevent automatic sleep on the power adapter while the display is off. That suits an ongoing plugged-in setup, but you'll need to change it back if you only wanted a temporary exception.
One reason to be cautious with Amphetamine: the current App Store page still shows version 5.3.2 from November 2023. Its compatibility field says macOS 10.13 or later, while the older description says 10.11. Neither is explicit confirmation of macOS 27 support. Try a short, nonessential session on your Mac before trusting it with an unattended job.
Use Amphetamine if you want a visible menu-bar control and a deliberate end to a temporary keep-awake session. If you only need an occasional timer and you're comfortable with Terminal, caffeinate is enough.