Welcome to Amphetamine, the most awesome keep-awake app ever created for macOS. Amphetamine can keep your Mac, and optionally its display(s), awake through a super simple on/off switch, or automatically through easy-to-configure Triggers. Amphetamine is extremely powerful and includes advanced features for those who need them, yet remains intuitive and easy-to-use for those who don't need all of the bells and whistles.

=== Click to Keep Your Mac Awake ===

Quickly start a keep-awake session from Amphetamine's menu to keep your Mac awake.

• Indefinitely, for a specified amount of time, or until a specified time
• While a file is downloading
• While a specific app is running

During a keep-awake session, choose to allow or prevent:

• Display sleep
• Screen saver activation
• System sleep when built-in display is closed
• Automated mouse cursor movement
• Locking of the screen

=== Advanced Automation ===

Create a Trigger to automatically keep your Mac awake.

• While an external display is connected
• While your Mac's display is being mirrored
• While a USB or Bluetooth device is connected
• While a specific app is running
• While a specific app is running and is frontmost
• While your Mac's battery is charging and/or when the battery is above a threshold
• While your Mac's power adapter is connected or disconnected
• While your Mac has a specific IP address
• While your Mac is on a specific Wi-Fi network
• While your Mac is connected to Cisco AnyConnect VPN service
• While your Mac is using a specific DNS servers
• While headphones or another audio output is in use
• While a specific drive or volume is mounted
• While your Mac's CPU is being utilized to a specific threshold
• When your Mac has been idle for a specific threshold

=== What's the Catch? ===

No catch. Amphetamine is 100% free. It's a gift from me to you. Enjoy!

• No advertisements
• No in-app purchases
• Nothing to unlock/no "pro" version
• No annoying prompts asking you to review Amphetamine
• No links for other paid apps
• No tracking
• No data-harvesting

=== What Else Does Amphetamine Do? ===

Amphetamine is the most powerful and customizable keep-awake utility ever created for macOS. Some other notable features are:

• Lock your Mac's screen after a period of inactivity
• Move the mouse cursor periodically
• Keep your MacBook awake while its display/lid is closed
• Keep your drive awake with Drive Alive
• AppleScript support
• Use your own menu bar icons
• Use your own notification sounds
• Allow your display to sleep while keeping your Mac awake
• Allow screen saver to run after a customizable period of inactivity
• Optional session time remaining display in the menu (with 12/24 hour support)
• Auto-end session if your Mac's battery is low
• Hot key support for starting/ending sessions, enabling disabling display sleep, and more

=== System Requirements + Other Details ===

• Amphetamine requires macOS 10.11 El Capitan or higher; some features require a higher version of macOS
• Amphetamine supports Retina displays and macOS dark mode.

What’s New

Version 5.2.2

• Fixes an issue with the Idle Time Trigger criterion not functioning as expected
• Fixes an issue with the Schedule Trigger criterion not functioning as expected
• UI adjustments for all localizations/languages

Localization Mania!
New languages continue to be added to Amphetamine. Give these folks a pat on the back if you know them!

• Dutch - completed by Mitch Goos
• German - completed by Gerhard Koschany & Lorenz Stocker

If you would like to help translate Amphetamine into a new language, please visit

Ratings and Reviews

4.9 out of 5
35 Ratings

35 Ratings

tnaseem ,

Fantastic App

Wonderful app that's so useful! I have my Macbook set up next to a PC running an Ultrawide monitor. I move between the two, using Sharemouse, and having the ability to keep the Mac from going to sleep is a real help.

The app has so many options you can set it up in whatever way you need to help with your workflow (setting hotkeys, timing, staying on while certain apps are running, etc)

I have mine set up to give me 12 hours to cover my "work day" so the screen stays on while I'm working on the other machine.

I have to also mention the support from the developer. Not only is the app in continuous development, but he he VERY responsive to feedback and follows up almost immediately (does he never sleep?!)

I would be happy to pay for this app, so much so, I donated already!

(I did do a review a few months back, but for some reason I managed to delete it!)

Developer Response ,

❤️ thank you!

EB255GTX ,

Can't believe it's FREE!

Does what it should, simply cleanly and reliably. I would have paid for this app, instead I used the donate button under "About Amphetamine".

In case it gives anyone else inspiration, this is on my work machine - i wanted it to not go to sleep when carrying it (closed) from desk to meeting rooms and back.
Sleep in that condition is a) a slight risk, may not wake cleanly when i get to the meeting room, meaning a reboot and wasted time, and b) an annoyance as it takes time to wake and then find external monitors etc when back at my desk.

Using the Amphetamine app with settings to disable sleep whenever Outlook is running works well. If i want to really sleep, just quit Outlook and close the lid.

Great app, thanks.

Developer Response ,


Prasatecko ,

Really like this app

I really like this app, switched from a different one that was doing a good job but this one gives me much more flexibility which I really appreciate. I especially like triggers, so I can have the computer sleep except for some scenarios which is awesome

Developer Response ,


App Privacy

The developer, William Gustafson, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer's privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

Featured In