Back to Blog
Comparison

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.

Slack Green Team
September 25, 2026
October 7, 2026
6 min read
Share:
mac
amphetamine
keep mac awake
caffeinate
remote work

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 elseUse thisPrice
You want open source, or to install with HomebrewKeepingYouAwakeFree
You want a single cup icon and a timer, nothing elseCaffeinated$3.99, Mac App Store
You want Shortcuts, scripts and a hotkeyLungo$4, Mac App Store
You cannot install apps on a work Maccaffeinate in TerminalBuilt in
You need the lid closed and do not want Amphetamine EnhancerKeepAwake, or an external display and powerFree
Amphetamine's app trigger misses a background processAmphetamine plus Amphetamine EnhancerFree

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

AppPriceLid closedTriggers and automationOpen source
AmphetamineFreeYesApps, Wi-Fi, IP, VPN, displays, USB and Bluetooth devices, power, battery, CPU, idle timeNo
KeepingYouAwakeFreeNoPreset durations, stop at low batteryYes
Caffeinated$3.99NoTimer with notificationsNo
Lungo$4NoDurations, hotkey, Shortcuts, scriptsNo
KeepAwakeFreeYes, with a virtual displayApp-aware triggersNo
caffeinateBuilt inNoFlags, a timer in seconds, or the length of a commandPart 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."

AmphetamineCaffeinated
PriceFree, no in-app purchases$3.99
Start a sessionMenu bar, hotkey, triggers, AppleScriptOne click on the cup, left or right click
TimerSet time, until a time, while a download or an app runsTimer with optional notifications
Lid closedYes, closed-display modeNo. The listing says "the anti-sleep feature does not work when you close the lid"
Automatic triggersOver 15 kindsNone listed
DeveloperWilliam GustafsonYugen 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.

Always Active

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

Guide

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.

Slack Green Team
Guide

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.

Slack Green Team
Guide

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.

Slack Green Team