Amphetamine Mac App: The Definitive Guide to Keeping Your Mac Awake
amphetamine mac app

When a long download or render keeps your Mac from sleeping, Amphetamine can hold the session awake until the job finishes. Amphetamine is a free macOS menu bar app that prevents your computer and display from sleeping, with quick toggles, scheduled sessions, and triggers based on running apps or network activity. You can start a session in one click, set it to end automatically, and keep your workflow uninterrupted without digging through system settings.

What Makes This Utility Essential for Mac Users

Amphetamine for Mac is essential because it gives you precise, reliable control over when your Mac stays awake and when it sleeps. Instead of digging through hidden system settings, you can toggle keep-awake sessions from the menu bar in one click, ensuring long downloads, renders, backups, or video calls never get interrupted by idle sleep. Its trigger-based automation lets you start sessions automatically when specific apps launch, when a drive mounts, or when you connect to particular networks, so your workflow stays uninterrupted without manual oversight. The app also offers granular options like allowing the display to sleep while keeping the system awake, closing the lid without sleeping, and setting timed sessions, all without permanently altering your Mac’s energy settings. That combination of instant control, automation, and safety makes it a genuinely indispensable utility for anyone who relies on their Mac completing tasks unattended.

Core Purpose and Everyday Use Cases

Amphetamine’s core purpose is to give you granular control over your Mac’s sleep behavior, preventing system or display sleep during tasks that must not be interrupted. Everyday use cases include keeping downloads and large file transfers alive, maintaining active VPN or remote desktop sessions, preventing backups and renders from stalling, and stopping the display from dimming during presentations or video playback. The app’s customizable sleep-prevention triggers let you activate sessions manually, on a schedule, or automatically when specific apps run. Its real value lies in matching sleep behavior precisely to context rather than forcing a permanent system-wide setting. Quick menu bar access and an optional duration timer make it easy to start and stop sessions without breaking focus.

How It Differs From Built-In Energy Settings

Unlike macOS’s built-in energy settings, which only let you delay sleep for a fixed period or disable it entirely, Amphetamine gives you **granular control over when and how your Mac stays awake**. Built-in options force a blunt all-or-nothing choice; Amphetamine lets you keep the display on while allowing the system to sleep, or vice versa, and set triggers based on specific apps, network activity, or external drives. Its session-based approach means you can start a timed awake period and let it expire automatically rather than remembering to revert a permanent toggle. You also get quick access from the menu bar, customizable triggers, and the ability to end sessions with keyboard shortcuts, all without digging into System Settings.

Amphetamine replaces macOS’s rigid, permanent energy toggles with flexible, session-based control that adapts to what you’re actually doing.

amphetamine mac app

Installing and Setting Up the Utility on macOS

To install Amphetamine for Mac, download the utility directly from the Mac App Store or the developer’s official site, then drag the app into your Applications folder. Launch it once and grant the requested permissions, since enabling the Accessibility and notification options is required for the app to keep your Mac awake reliably. Open Amphetamine preferences to configure launch-at-login, default session duration, and menu bar behavior. For quick access, pin the menu bar icon so you can start or end an awake session in one click. Finally, test a short session to confirm the sleep-prevention settings work as expected.

Download Sources and Installation Steps

Grab the Amphetamine app straight from the Mac App Store by searching its name and hitting the download button, or visit the official website to snag the installer directly. Once downloaded, open the .dmg file, drag the app icon into your Applications folder, and launch it from Launchpad. If macOS blocks the first launch, head to System Settings > Privacy & Security and click “Open Anyway.” That’s the whole download and installation process in a nutshell—no terminal commands or extra tweaks required.

So to recap: download Amphetamine from the Mac App Store or its official site, drag it into Applications, and approve it in Privacy & Security if prompted—then you’re ready to go.

Granting Permissions and First-Time Configuration

On first launch, Amphetamine prompts you to grant Accessibility permissions, which are required for session control and preventing idle sleep. Open System Settings, navigate to Privacy & Security, and enable Amphetamine in the Accessibility list. Granting permissions and first-time configuration also involves choosing whether the app launches at login and setting a default session duration. If permissions are denied, the app may appear to run but fail to keep your Mac awake during active sessions. Configure your preferred activation method—menu bar icon or keyboard shortcut—and confirm the setup by starting a brief test session.

Why does Amphetamine ask for Accessibility permissions on first launch? It needs them to manage sleep settings and respond to session triggers, so granting access ensures the app functions reliably.

Key Features That Keep Your Mac Awake

Amphetamine’s core strength lies in its granular control over how your Mac stays awake. You can trigger sessions instantly or schedule them by time, app, or even network activity, ensuring the display and system sleep only when you truly want them to. Keep-awake triggers like specific app launches, file downloads, or CPU usage thresholds make the app respond intelligently to real work. The closed-display mode lets you keep a session running with the lid shut when connected to power, while per-session options for allowing display sleep or screen dimming give you precise energy trade-offs. These features make Amphetamine a reliable, adaptable tool for preventing unwanted sleep during long tasks.

Session Controls and Duration Timers

Session Controls and Duration Timers in Amphetamine give you precise command over how long your Mac stays awake. Start a session indefinitely, or set a custom duration timer that automatically ends the session after a defined period, from minutes to hours. You can extend, shorten, or end any active session instantly from the menu bar without digging through settings. Timers can trigger a gentle notification before expiration, and sessions can be configured to end automatically when a specific app closes or a download finishes. This hands-off automation means you never leave your Mac awake longer than necessary, protecting battery life while ensuring uninterrupted focus.

Q: Can I set a session to end automatically after a specific time? Yes—choose a duration timer when starting your session, and Amphetamine will end it precisely when the time limit expires.

Display Sleep vs System Sleep Options

Amphetamine separates the two sleep states so you can choose exactly what stays active. Display Sleep vs System Sleep Options let you keep the screen visible while still allowing the Mac to enter system sleep, or prevent system sleep while letting the display dim to save power. Enabling “Allow display sleep” preserves background tasks, downloads, and network activity while the monitor turns off; disabling it keeps the screen lit for presentations or monitoring. The inverse—preventing system sleep but permitting display sleep—suits long renders or backups where the screen is unnecessary. This granular control avoids wasting energy on an idle display while still blocking unwanted system sleep.

Q: Can I keep the display awake but still allow system sleep? Yes—Amphetamine lets you prevent display sleep independently, so the screen stays on while system sleep remains governed by your chosen settings.

Trigger-Based Activation and Automation Rules

With Amphetamine’s trigger-based activation and automation rules, you can set sessions to start automatically when specific conditions are met—like launching a particular app, connecting to a specific Wi-Fi network, or mounting an external drive. These triggers can be chained with rules so a session ends or extends only when your chosen conditions change, giving you hands-off control without manual toggling. You can also schedule activations by time of day or combine multiple triggers for more precise automation. The rules are fully customizable in preferences, so you decide exactly which events wake your Mac and which ones let it sleep again.

Menu Bar Controls and Interface Walkthrough

When you launch Amphetamine for Mac, its entire control surface lives in the menu bar—there’s no main window to manage. Click the coffee cup icon to reveal a dropdown with a big toggle for starting or ending a session, plus quick-duration presets like 5, 15, or 30 minutes. The menu bar controls also let you trigger an indefinite session, activate triggers, or open Preferences without leaving your workflow. Hold the Option key while clicking the icon to reveal extra hidden options, such as allowing display sleep or closing the lid. A quick interface walkthrough shows each menu item’s purpose, so you can customize session defaults, set keyboard shortcuts, and check remaining time at a glance—all from that single, unobtrusive icon.

amphetamine mac app

Quick Toggles and Status Indicators

When you open Amphetamine’s menu bar dropdown, the Quick Toggles and Status Indicators give you instant control without digging into preferences. The top row shows a prominent on/off switch, while adjacent toggles let you start a session with a single click, enable closed-display mode, or trigger a timed duration. Status indicators sit right beside these controls: a filled pill icon confirms an active session, a countdown timer displays remaining time, and subtle icons reveal whether the display is being kept awake or the Mac is allowed to sleep. These visual cues update in real time, so you always know your current state at a glance. Every toggle reflects immediately in the menu bar icon, reinforcing confidence that your settings took effect.

Q: Can I tell if a session is active without opening the menu? Yes—the menu bar icon itself changes appearance, and the dropdown’s status indicators mirror that state instantly.

Customizing Preferences for Your Workflow

To tailor Amphetamine to your habits, open the Preferences window from the app’s menu bar icon and work through each pane systematically. In General, enable launch-at-login and choose whether sessions start automatically, which reduces repetitive manual activation. Under Duration, set default session lengths and allowed end actions so common tasks require fewer clicks. The Triggers pane lets you bind sessions to specific apps, displays, or power states, aligning the app with your actual routine. Customizing preferences for your workflow ultimately means mapping each toggle to a recurring behavior rather than accepting defaults.

  • Set a default session duration that matches your typical focus block.
  • Configure app and display triggers so sessions start and stop automatically.
  • Enable launch-at-login and menu bar visibility for quicker access.

Practical Scenarios for Keeping a Machine Active

Use Amphetamine to keep your Mac awake during long downloads, large file transfers, or renders that must not be interrupted by sleep. Enable a session when running backups, compiling code, or hosting a local server so the machine stays active without manual intervention. Start a session before stepping away from time-sensitive tasks. Why bother configuring triggers? Because Amphetamine’s app-specific and drive-active triggers keep your Mac awake only when needed, preventing idle sleep during critical work. Set an indefinite session for presentations or remote access, and use quick menu bar toggles to start or end sessions instantly.

Large Downloads and Long Transfers

When you need to pull a multi-gigabyte installer or sync a large project archive overnight, Amphetamine can keep your Mac from sleeping mid-transfer by starting an indefinite session before you begin. Use the app’s session settings to allow display sleep while preventing system sleep, so your large downloads and long transfers continue uninterrupted without burning screen power. If the transfer runs over a metered or fragile connection, enable the option to keep the machine awake only while specific apps are active, tying the session to your browser or download manager. For lengthy network copies, pair Amphetamine with a wired connection and confirm the transfer completes before ending the session manually.

Presentations, Rendering, and Remote Access

When running slide decks or video renders, Amphetamine can hold the display and system awake so long encodes and fullscreen presentations finish without sleep interruptions; enable presentation and rendering keep-awake triggers and pair them with remote access sessions so you can monitor progress or control the Mac from another device. Start the Amphetamine session before launching the render or presentation, keep the Mac on AC power, and confirm remote tools reconnect after display sleep settings. If you need unattended access, allow wake-on-network and verify screen sharing stays active while Amphetamine prevents idle sleep.

  1. Start Amphetamine session
  2. Launch presentation or render
  3. Connect remote access and monitor

Safety, Battery Life, and Responsible Usage

Amphetamine for Mac keeps your system awake, but using it responsibly protects both your hardware and your workflow. Choose timed sessions over indefinite activation to prevent accidental battery drain when you step away.

Enable the app’s battery threshold setting so it automatically disables keep-awake when your MacBook drops below a safe charge level.

Avoid running continuous sessions on battery power, since sustained wakefulness accelerates depletion and heat buildup. Use display-sleep allowance only when necessary, and disable the app before closing your lid to prevent overnight drain. Monitor your battery health periodically and take breaks from long sessions to let components cool. Responsible usage means matching the app’s duration to your actual task, not leaving it running by habit.

Managing Heat and Power Consumption

Keep sessions intentional to stay in control of heat and power: enable Amphetamine only for defined tasks, prefer timed sessions over indefinite activation, and disable “allow system sleep” when you step away. Use heat-aware power settings by turning off “prevent display sleep” unless needed, since an always-on screen adds unnecessary drain. Avoid stacking Amphetamine with other keep-awake utilities, and close background apps that spike CPU during long sessions. On laptops, ensure adequate ventilation and avoid soft surfaces that trap heat. If the chassis feels hot or fans stay loud, end the session and let the Mac cool before resuming.

When to Let Your Mac Sleep Normally

Letting your Mac sleep normally is the right choice whenever a task does not need to continue unattended. Close Amphetamine sessions when downloads finish, files finish uploading, or a presentation ends, and let the Mac return to its default sleep behavior. Normal sleep saves battery, reduces heat, and prevents unnecessary wake cycles during idle hours. Before stepping away for the day, quit or pause the app so sleep can engage. If you only needed the Mac awake briefly, disable the session immediately afterward. Use Amphetamine for defined tasks, not as a permanent setting, so sleep resumes whenever active work stops.

amphetamine mac app

Compatibility, Updates, and Troubleshooting

Amphetamine runs best on macOS 10.13 or later, though some newer features may need macOS 12+; check the App Store listing for the current minimum. Updates arrive through the Mac App Store, so enable automatic updates or check the Updates tab periodically to avoid bugs fixed in later builds. If the app won’t keep your Mac awake, verify it has Accessibility permissions in System Settings > Privacy & Security, since macOS updates sometimes reset these. Common fixes include toggling the session off and on, restarting the app, and reinstalling if activation fails. Curious about compatibility? Q: Does Amphetamine work on Apple Silicon Macs? A: Yes, it’s fully compatible with M-series chips, and older versions may need amphetamine for mac updating for smooth performance.

Supported macOS Versions and Hardware

Amphetamine requires macOS 10.15 Catalina or later, with full functionality confirmed through macOS Sonoma and Sequoia, so users on older systems like Mojave or High Sierra cannot install the app at all. The supported macOS versions and hardware encompass both Intel-based Macs and Apple Silicon models (M1, M2, M3, and M4), with the app running natively on ARM architecture for optimal efficiency and lower battery impact. Older Intel Macs from roughly 2012 onward generally meet the requirements, though performance may vary on resource-heavy configurations. Users should verify their macOS version via About This Mac before installation and keep the system updated for the best compatibility with Amphetamine’s features.

Fixing Common Activation Problems

When Amphetamine fails to activate, first verify that the app has been granted Accessibility permissions in System Settings > Privacy & Security, since missing permissions are the most frequent cause of activation failures. If the toggle refuses to stay on, quit Amphetamine completely, relaunch it, and re-enable the session from the menu bar. Users running older macOS versions should confirm they are on a compatible release, as outdated system software can silently block activation. Fixing common activation problems also means checking for conflicting utilities that prevent sleep, such as other energy-saving apps or MDM profiles, and disabling them temporarily. Finally, resetting the app’s preferences or reinstalling the latest build resolves persistent activation errors tied to corrupted configuration files.

Alternatives and How They Compare

When my Mac kept slipping into sleep mid-export, Amphetamine became the go-to, but its alternatives each solve the problem differently. Caffeine is the simplest swap, a single menu-bar click that mimics Amphetamine’s core keep-awake trigger without sessions or triggers. KeepingYouAwake offers nearly identical behavior with a lighter footprint and clearer duration presets. Jiggler takes another route entirely, simulating mouse movement so the system never detects idleness, which helps with apps that ignore standard sleep assertions.

The key difference is scope: Amphetamine bundles triggers, sessions, and drive-keep-alive options, while most alternatives do one simple job with less configuration.

If you only need basic wake control, the lighter tools match Amphetamine’s essentials; if you rely on conditional triggers, Amphetamine remains the fuller fit.

Built-In caffeinate Command Line Tool

For users who prefer terminal workflows, macOS includes the built-in caffeinate command line tool as a free, scriptable alternative to Amphetamine. Running caffeinate -d prevents display sleep, while caffeinate -i keeps the system awake without the display, and flags like -t 3600 set a timed session. Unlike Amphetamine, caffeinate lacks a menu bar interface, triggers, or session presets, but it excels in automation—you can embed it in shell scripts, cron jobs, or SSH sessions where GUI apps never run. Amphetamine offers granular app-based triggers; caffeinate offers raw, dependency-free control. For quick one-off commands or headless tasks, caffeinate is often faster than launching a full app.

Aspect caffeinate Amphetamine
Interface Terminal only Menu bar GUI
Automation Scripts, cron, SSH Triggers, presets
Setup Zero install App download

Other Third-Party Sleep Management Apps

Beyond Amphetamine itself, several other third-party sleep management apps offer similar keep-awake functionality on macOS, each with distinct tradeoffs. Caffeine and KeepingYouAwake provide lightweight menu-bar toggles that prevent display or system sleep with a single click, making them simpler alternatives if you never need scheduled sessions or trigger-based automation. Amphetamine’s richer feature set—session triggers, app-based activation, and granular display-sleep controls—gives it an edge for users who want precision rather than a basic on/off switch. Jiggler takes a different route by simulating mouse movement, which suits scenarios where idle detection matters more than sleep prevention. All of these integrate cleanly alongside Amphetamine, so you can run more than one and pick whichever fits the task at hand.

Q: Can I use another sleep management app at the same time as Amphetamine?
Yes—running Caffeine or KeepingYouAwake alongside Amphetamine generally works fine, though stacking multiple keep-awake tools is redundant and can make it harder to tell which app is holding your Mac awake.

What Is Amphetamine and What Does It Do on a Mac?

How the App Keeps Your Mac Awake Without Touching System Settings

Everyday Situations Where This Utility Saves the Day

How to Install and Set Up the App for the First Time

Downloading From the Mac App Store vs. the Developer’s Website

Granting Permissions and Walking Through the First Launch

Configuring Default Behavior So It Works Your Way

Core Features That Make This Keep-Awake Tool Stand Out

Quick Toggle, Duration Timers, and Indefinite Sessions Explained

Trigger Modes: Keeping Awake While an App Runs or a Drive Mounts

Closed-Display Mode and What You Need to Know Before Using It

Practical Tips for Getting the Most Out of It

Keyboard Shortcuts and Menu Bar Tricks for Faster Control

Automating Sessions With Triggers Instead of Manual Toggling

Avoiding Battery Drain and Overheating During Long Sessions

Common Questions New Users Ask

Is It Safe, and Does It Change Any Permanent System Settings?

Why Isn’t My Mac Staying Awake Even With a Session Active?

Does It Work on Apple Silicon Macs and the Latest macOS Versions?