Amphetamine 4+

Powerful keep-awake utility

William Gustafson

    • 4.8 • 338 Ratings
    • Free

Screenshots

Description

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.3.2

=== Introducing Power Protect ===

In Amphetamine 5.3, a Closed-Display Mode script was introduced to address an issue on Apple Silicon Macs where connecting or disconnecting your Mac laptop from an external power source could cause unexpected session behavior. Running this script required use of Touch ID or an administrator's password.

Thanks to members of the Amphetamine community (Pitor and Joe), a way to run the script without authentication has been identified and implemented in Amphetamine 5.3.1. To run the script without authentication, you must download and install both the script and a configuration file. This feature is now known as Power Protect and is only needed/available on Apple Silicon Mac laptops.

Please note that Power Protect is not included directly in Amphetamine and requires a separate download and installation. When you start a Closed-Display Mode session on an Apple Silicon Mac, Amphetamine will ask you if you would like to Learn More about Power Protect. If you choose Learn More, you will be directed to a website where you can read about Power Protect and choose to install it, if desired.

=== Fixes ===

• Fixed a crash on macOS Sonoma related to Bluetooth privacy settings access

• Added warning when Amphetamine is running using Rosetta

• Fixed an issue where some Apple Silicon Macs could be identified as Intel

• Fixed an issue for sessions that start at app launch don't enable Closed-Display Mode

• Fixed an issue where the session time remaining or other text would overlap Amphetamine's icon in the menu bar

• Fixed an issue with a -50 Application Can't be Opened error that appeared on some older macOS versions

• Added additional logic/code around creating and releasing power assertions in an attempt to fix an issue where Amphetamine causes a Mac to sleep, disconnect from external displays and/or WiFi, or create a "flash" on external displays

• Added ability to uninstall scripts via Amphetamine (menu bar icon) → Feedback & Support → Uninstall Scripts...

• Added Location Services request for current WiFi network name access for Trigger sessions in macOS Sonoma

• Configured all of Amphetamine's alerts to be floating windows (show on top of other windows)

• Fixed an issue where some menu text was clipped in French localization

• Fixed an issue with Triggers not activating on some non-laptop Macs

• Fixed an issue where some IP address-based Trigger sessions would not end when expected

• Added Debug Mode

Ratings and Reviews

4.8 out of 5
338 Ratings

338 Ratings

Mohit Atray ,

Works like a charm to prevent sleeping when lid is closed in Mac OS 12.6!

I have connected an external display (TV) and keyboard-mouse and I wanted to use my MacBook Pro with the lid closed. But when I close the lid of my mac, it goes to sleep if power adapter is not connected. This app works like a charm and prevents sleeping of my mac when the lid is closed.

This good quality app has an easy to understand interface. There are a few feedback points I would like to mention to the developer:
1. External display count > 0 trigger does not trigger when lid is closed. I think it's because when the lid is closed, macOS removes the internal display and considers the external display as internal display. I'm currently using USB device -> USB keyboard as the trigger and it works for me.
2. I should be able to add multiple USB devices as triggers. But when I have USB device -> USB keyboard added, and I try to add USB device -> USB mouse, instead of adding another USB device entry, it edits the already existing USB device entry. So, I think multiple entries of a single category having different sub-categories should be allowed in the trigger.

Overall I'm quite satisfied with this app!

andranikdhara ,

Requesting to add an important feature !!

I am using Amphetamine for a while and I kinda love using it !! It’s best for iMacs , Mac Mini and the Mac Pro , but Amphetamine is’nt yet laptop ready ,, when ever I turn down the lid the my MacBook Air goes to sleep even if Amphetamine has a session opened !! May be it’s there but I could’nt find it ,, I’ll check it out and if it’s not there I plead to get this added ,, its so kind of you that you gave us such a powerfull app for free ,, thank you !!! I consider this feature to be the one and only missing feature in Amphetamine ,, It would be great to see laptop lid closing sleep problem fixed soon !!!

Developer Response ,

Apple won't allow this feature for laptops. Sorry! ❤️

JDGraphics101 ,

Best of App Store!

This is the first app I download everytime after clean macOS installation. A must have app for all those who downloads heavily or work on long extended projects. All thanks goes to William for this masterpiece. I can't express enough of my gratitude to be able to download this invaluable application completely free! Most reliable, extreamly easy to use, does exactly what it says, clean interface, compact small app, and so much more. Much love for this beautiful app. Thanks again.

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 based on, for example, the features you use or your age. Learn More