Amphetamine Alternatives for Mac, and When to Switch
Amphetamine is free and covers almost every keep-awake case, so switch only for a reason: open source, one click, Shortcuts, a lid-closed setup without Enhancer, or nothing to install. The alternative for each, compared on price and features.
On this page
- 1. Pick an Amphetamine alternative by the reason you are switching
- 2. Amphetamine alternatives compared
- 3. Amphetamine vs Caffeinated
- 4. KeepingYouAwake: the free, open-source alternative
- 5. No app at all: caffeinate in Terminal
- 6. Amphetamine app on Mac not working
- 7. Why no keep-awake app keeps Slack or Teams active
- 8. FAQ
The best alternative to Amphetamine depends on why you are leaving it. For a free, open-source app with one click, use KeepingYouAwake. For a paid one-click app with a timer, Caffeinated costs $3.99. For keyboard shortcuts and Shortcuts automation, Lungo costs $4. To install nothing at all, macOS has the caffeinate command built in. Amphetamine itself is free, with no ads or in-app purchases, and has more triggers than any of them, so if it works for you there is little reason to switch.
None of these apps, Amphetamine included, keep Slack active. They stop the Mac from sleeping, but Slack goes away after 10 minutes with no keyboard or mouse input.
Pick an Amphetamine alternative by the reason you are switching
| Reason you want something else | Use this | Price |
|---|---|---|
| You want open source, or to install with Homebrew | KeepingYouAwake | Free |
| You want a single cup icon and a timer, nothing else | Caffeinated | $3.99, Mac App Store |
| You want Shortcuts, scripts and a hotkey | Lungo | $4, Mac App Store |
| You cannot install apps on a work Mac | caffeinate in Terminal | Built in |
| You need the lid closed and do not want Amphetamine Enhancer | KeepAwake, or an external display and power | Free |
| Amphetamine's app trigger misses a background process | Amphetamine plus Amphetamine Enhancer | Free |
The last two rows are not reasons to leave. They are the two most common "Amphetamine not working" cases, covered further down.
Amphetamine alternatives compared
| App | Price | Lid closed | Triggers and automation | Open source |
|---|---|---|---|---|
| Amphetamine | Free | Yes | Apps, Wi-Fi, IP, VPN, displays, USB and Bluetooth devices, power, battery, CPU, idle time | No |
| KeepingYouAwake | Free | No | Preset durations, stop at low battery | Yes |
| Caffeinated | $3.99 | No | Timer with notifications | No |
| Lungo | $4 | No | Durations, hotkey, Shortcuts, scripts | No |
| KeepAwake | Free | Yes, with a virtual display | App-aware triggers | No |
caffeinate | Built in | No | Flags, a timer in seconds, or the length of a command | Part of macOS |
Amphetamine's feature list comes from its Mac App Store page: sessions that run forever, for a set time, until a set time, while a file downloads or while an app runs, and over 15 kinds of trigger. The others come from each app's store page or README, as in our longer best app to keep your Mac awake.
Amphetamine vs Caffeinated
Caffeinated, by Yugen GmbH in Frankfurt, is the closest one-click rival and the name most people compare. The free, open-source Caffeine it is named after is a different app, compared in Amphetamine vs Caffeine. Its App Store page says it "was developed based on the helpful tool Caffeine."
| Amphetamine | Caffeinated | |
|---|---|---|
| Price | Free, no in-app purchases | $3.99 |
| Start a session | Menu bar, hotkey, triggers, AppleScript | One click on the cup, left or right click |
| Timer | Set time, until a time, while a download or an app runs | Timer with optional notifications |
| Lid closed | Yes, closed-display mode | No. The listing says "the anti-sleep feature does not work when you close the lid" |
| Automatic triggers | Over 15 kinds | None listed |
| Developer | William Gustafson | Yugen GmbH |
Pick Caffeinated if you want a paid app from a small studio with a short options screen. Pick Amphetamine if you want triggers or the lid closed. Both keep the Mac awake the same way, through a power assertion, shown in the next section.
KeepingYouAwake: the free, open-source alternative
KeepingYouAwake, by Marcel Dierkes, puts a cup in the menu bar. It is a small wrapper around Apple's caffeinate tool, with preset durations and an option to stop when the battery runs low. It is open source and installs with Homebrew:
brew install --cask keepingyouawake
It has no triggers and no lid-closed mode. For most people who only click "keep awake" and "stop", that is all Amphetamine was doing anyway. A head-to-head, including the exact caffeinate command it runs, is in KeepingYouAwake vs Amphetamine.
Never appear "away" on Slack again
Cloud-based. No downloads. Works 24/7 even when your laptop is off.
No app at all: caffeinate in Terminal
Every Mac has caffeinate. It needs no admin rights and nothing from the App Store, which helps on a managed work Mac where you cannot install apps.
# keep the Mac and the display awake until you press Ctrl+C
caffeinate -d -i
# keep it awake for 2 hours (7200 seconds), then stop
caffeinate -d -i -t 7200
# keep it awake only while a long command runs
caffeinate -i rsync -a ~/Projects /Volumes/Backup/
-d stops display sleep, -i stops idle system sleep, and -t ends it after the given seconds.
Amphetamine and caffeinate ask macOS for the same two things. On 7 October 2026 we ran caffeinate -d -i -t 15 on our Mac (macOS 26.5.2) while an Amphetamine 5.3.2 session was on, then listed the assertions:
caffeinate -d -i -t 15 &
pmset -g assertions | grep -E 'Amphetamine|caffeinate'
pid 807(Amphetamine): [0x00093d7b000199fc] 05:34:20 PreventUserIdleSystemSleep named: "Amphetamine (Single-Use - System)"
pid 807(Amphetamine): [0x00093d7b000599fd] 05:34:20 PreventUserIdleDisplaySleep named: "Amphetamine (Single-Use - Display)"
pid 28303(caffeinate): [0x00098bd40001844a] 00:00:02 PreventUserIdleSystemSleep named: "caffeinate command-line tool"
pid 28303(caffeinate): [0x00098bd50005844b] 00:00:02 PreventUserIdleDisplaySleep named: "caffeinate command-line tool"
Both hold PreventUserIdleSystemSleep and PreventUserIdleDisplaySleep, and the caffeinate lines were gone after the 15 seconds. KeepingYouAwake runs this same caffeinate tool. So switching from Amphetamine changes the menu bar app and its triggers, not how the Mac stays awake. Close the Terminal window or press Ctrl+C and normal sleep returns. More flags and examples are in caffeinate on Mac.
Amphetamine app on Mac not working
Most failures come from four causes:
- • An app trigger does not fire. Amphetamine is sandboxed, like every Mac App Store app, so it cannot see every running process. Its developer ships a free helper, Amphetamine Enhancer, that lets triggers and app-based sessions use all running processes.
- • The Mac sleeps with the lid closed. Turn on the closed-display option for the session. Amphetamine Enhancer also adds a fail-safe for closed-display mode. Most other keep-awake apps cannot do this; the options are in how to keep a laptop awake with the lid closed.
- • The screen still locks. Check that the session is set to prevent screen lock. On a company Mac, a management profile can set a maximum lock time, and a keep-awake app may not be able to override it; see how to keep a Mac screen from locking.
- • Slack or Teams still shows you away. A keep-awake app blocks sleep. It does not create keyboard or mouse input, and that is what chat apps read. We checked this on a Mac:
caffeinate -u, which tells macOS a user is active, did not reset the system's input idle counter at all.
Why no keep-awake app keeps Slack or Teams active
Awake is not active. The Slack desktop app counts keyboard and mouse input anywhere on the computer and sets you away after 10 minutes without it (Slack desktop 4.52.178 code, checked 7 Oct 2026). Teams counts input anywhere on the computer and sets you Away after about 5 minutes. A Mac that is awake but untouched gives neither app any input, so both go away on schedule. The Slack side is in does Amphetamine keep Slack active; the Teams side is in does a mouse jiggler work for Teams.
FAQ
What is the best free alternative to Amphetamine? KeepingYouAwake. It is free, open source and installs with Homebrew. It has no triggers or lid-closed mode.
Is Caffeinated better than Amphetamine? It is simpler and costs $3.99. Amphetamine is free, has triggers and works with the lid closed.
Is Amphetamine still on the Mac App Store? Yes. It is free, by William Gustafson, and needs macOS 10.11 or later.
Why is Amphetamine not working with the lid closed? Turn on the closed-display option for the session and install Amphetamine Enhancer for its fail-safe.
Can I keep my Mac awake without installing anything? Yes. Run caffeinate -d -i in Terminal. Press Ctrl+C to stop.
Does Amphetamine keep Slack active? No. It keeps the Mac awake, but Slack still goes away after 10 minutes with no keyboard or mouse input.
Stop Jiggling Your Mouse.
Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.
Related Articles
Wireless Mouse With a Jiggler: How the Built-in Mode Works
A wireless mouse with a jiggler is a normal mouse with a jiggle mode in its firmware: hold the DPI button for about 3 seconds and the cursor moves on its own. Two models in the top results, how they compare with a USB dongle and a mechanical mover, and what they do for Teams and Slack.
Tips for Working Across Time Zones, and How to Schedule Meetings
Working across time zones works when the team writes things down, keeps a short overlap window for live talk, says the zone with every time, and lets tools deliver messages in each person's working hours. Ten habits, a follow-the-sun handoff note, the Slack settings that help, and a script that shows your team's local times.
8x8 Status Icons Meaning: Every Color and Symbol
In 8x8 Work, a green check means Available, solid red means Busy, red with a phone means On Call, red with a bar means Do Not Disturb, an amber clock means Away, and a grey X means Offline or Invisible. What each status does to your calls, which ones change by themselves, and the Contact Center agent statuses.