Amphetamine Mac App: The Simple Way to Keep Your Mac Awake
Amphetamine for Mac is a lightweight utility that keeps your Mac awake when you need it most. You can toggle it on from the menu bar or set custom sessions that prevent your display or system from sleeping for a chosen duration. The app offers flexible triggers, such as staying awake while a specific app runs or a download finishes, so your work continues without interruption. It is simple to configure and quietly does its job in the background.
Understanding the Wakefulness Utility for macOS
Understanding the wakefulness utility for macOS means recognizing how Amphetamine keeps a Mac awake by preventing idle sleep through simple session controls. The app offers quick toggles to start or end a session, and advanced session settings let you define duration, triggers, or conditions so wakefulness applies only when needed. You can allow display sleep while keeping the system awake, or prevent both, depending on the task. Session triggers such as app activity, CPU usage, or external display connection automate when wakefulness begins and ends. Menu bar controls provide immediate status and one-click activation, making the utility predictable and easy to manage during downloads, renders, or long-running tasks.
What This Menu Bar Tool Actually Does
Amphetamine lives in the macOS menu bar and gives you one-click control over your Mac’s sleep behavior. Click its icon to start a session that keeps your system awake, optionally allowing the display to sleep while background tasks continue. You can set a session duration, trigger wakefulness only while a specific app runs, or launch it automatically at login. Session triggers and automation rules let the tool respond to conditions like an active download or connected display without manual input. The menu bar design means the utility stays out of your way until you need it, then disappears the moment your session ends. Right-click for quick toggles, left-click for full options, and every active session is visible at a glance.
What does the menu bar icon actually let you control? It provides immediate start/stop access to wakefulness sessions, duration timers, app-based triggers, and login automation—all without opening a separate window.
Core Features at a Glance
When you open Amphetamine, the core features at a glance are refreshingly straightforward. You can start a session with one click, choose whether your Mac stays awake with the display on or off, and set a timer if you only need a temporary boost. The real charm is that these options stay out of your way until you actually need them, so nothing feels cluttered. You also get quick access from the menu bar, letting you toggle sessions without digging through settings. It’s a simple, practical toolkit for keeping your Mac awake exactly when you want it.
- One-click session start and stop from the menu bar
- Display-on or display-off wake modes
- Custom timers for temporary sessions
- Quick toggle without opening full settings
How It Differs from Built-In Energy Settings
Unlike macOS’s built-in energy settings, which apply broad, system-wide rules and often revert when conditions change, Amphetamine gives you granular session-based control over wakefulness. Built-in options like Energy Saver or Battery preferences lack per-app triggers, timed sessions, or instant toggles tied to specific activities such as downloads or presentations. Amphetamine lets you start and stop wakefulness on demand, set end conditions like app closure or timer expiry, and keep the display awake independently of system sleep—capabilities the native settings simply don’t expose. Where macOS settings are passive defaults, Amphetamine is an active, user-driven utility.
Installing and Setting Up on Your Mac
To get started with the Amphetamine Mac app, open the Mac App Store, search for “Amphetamine,” and click the download button to install it like any other macOS application. Once installed, launch the app from your Applications folder or via Spotlight, and you’ll be prompted to grant necessary permissions for it to function properly. Installing and setting up on your Mac is refreshingly simple: after launch, enable the app in System Settings under Privacy & Security if prompted, then customize your preferences such as session duration, triggers, and menu bar behavior. Amphetamine Mac app setup also lets you configure start-at-login and notification options, ensuring the app runs exactly how you want from day one.
Downloading from the App Store
To get Amphetamine on your Mac, open the App Store from your Dock or Apple menu and search for “Amphetamine” in the search bar. Downloading from the App Store is the simplest route since it verifies the app automatically and installs it straight into your Applications folder. Just click the Get button, then Install, and authenticate with your Apple ID or Touch ID when prompted. The whole download typically wraps up in under a minute, even on a modest connection, since the app itself is quite lightweight. Once the progress circle finishes, the button changes to Open, and you can launch Amphetamine right away—no extra installers or disk image mounting required.
Granting Necessary Permissions
During initial launch, macOS prompts you to approve Amphetamine’s system-level access; open System Settings > Privacy & Security and enable the app under Accessibility so it can prevent sleep, and under Screen Recording if you use closed-display or display-wake features. Granting necessary permissions requires unlocking the pane with your admin password, toggling Amphetamine on, and confirming any secondary dialog. If a prompt does not appear, remove and re-add Amphetamine using the minus and plus buttons. Complete these steps in order:
- Launch Amphetamine and accept the initial permission request.
- Open System Settings > Privacy & Security > Accessibility and enable Amphetamine.
- Enable Amphetamine under Screen Recording if prompted.
- Quit and relaunch the app to apply changes.
First Launch Configuration Walkthrough
When you open Amphetamine for the first time, a brief first launch configuration walkthrough introduces the app and asks you to grant the permissions it needs to function. The walkthrough prompts you to allow notifications so the app can alert you when a session starts or ends, and it may request accessibility access if you enable features like closed-display mode. You will also be asked whether to launch Amphetamine at login, which keeps the menu bar icon available after restarts. During this walkthrough, you can choose to start a session automatically when the app opens. Completing these steps ensures the app is ready to keep your Mac awake without further setup.
Keeping Your Computer Awake During Long Tasks
Amphetamine for macOS lets you prevent your Mac from sleeping during long-running tasks such as large downloads, renders, or backups. Launch the app and enable a session, then choose “Prevent system sleep” or a duration-based trigger so the display and system stay active until the job finishes. You can also set a session to end automatically when a specific app quits, which suits long exports or compiles. Use a timed session for overnight tasks and confirm “Allow display sleep” if you only need background work to continue. Q: Will Amphetamine keep my Mac awake if I close the lid? A: Only if you enable “Allow system sleep when display is closed” is disabled and the session is active; otherwise closing the lid still sleeps the Mac.
Starting and Stopping Sessions Manually
To start a session manually in Amphetamine, click the app’s menu bar icon and choose “Start New Session” from the dropdown; you can immediately pick a duration or select “Indefinitely” if you want the Mac to stay awake until you say otherwise. Stopping is just as direct: reopen the menu and click “End Session,” or use the “End All Sessions” option when multiple timers are running. Manual control means nothing starts or stops without your explicit click, so you decide exactly when wakefulness begins and ends. If you frequently toggle sessions, enable the “Allow sessions to be started and stopped with a keyboard shortcut” preference for faster one-key control.
Using Timed Duration Options
When you need your Mac to stay awake for a bounded task rather than indefinitely, Amphetamine’s timed duration options let you set an exact session length from the menu bar. Choose a preset like 15 minutes, 30 minutes, 1 hour, or 2 hours, or define a custom interval that matches your render, download, or backup. Once the timer expires, the session ends automatically, so your Mac returns to normal sleep behavior without manual intervention. This is ideal when you want wakefulness to cover only a specific job and not linger afterward. You can adjust or cancel the remaining time at any point from the same menu.
- Pick a quick preset duration or enter a custom time
- Watch the countdown in the menu bar
- Extend or end the session early anytime
Triggering Activation When Specific Apps Run
Want your Mac to stay awake only when certain apps are running? Amphetamine’s app-based activation triggers let you pick specific applications—like Zoom, HandBrake, or a game client—and automatically start a session whenever one of them launches. You can add multiple apps to the trigger list and choose whether any single app or all of them need to be running. Head to Preferences, select Triggers, then App Triggers, and drag your chosen apps into the list. The session ends automatically when those apps quit, so your Mac sleeps normally the rest of the time. It’s a set-and-forget way to keep long renders or calls uninterrupted.
Q: Can I use more than one app to trigger Amphetamine? Yes—add as many apps as you like to the trigger list and set whether any one or all of them must be running.
Advanced Preferences and Customization
You open Amphetamine’s preferences and discover the Advanced Preferences pane is where the app stops being a simple toggle and starts feeling like your own tool. I remember digging into customization and finding options to keep the display awake only when a specific app is running, set session defaults, and choose how the menu bar icon behaves. The detail that changed my workflow was configuring app-triggered sessions so Amphetamine activates automatically when a chosen app launches. You can also adjust keyboard shortcuts, notification behavior, and session-ending rules to match your habits. These advanced settings reward a few minutes of tinkering, turning a one-click utility into a personalized Mac companion.
Configuring Drive and Network Access Rules
Within Amphetamine’s Advanced Preferences, configuring drive and network access rules lets you keep the Mac awake only while specific disk volumes are mounted or designated network shares remain connected. Open Preferences, select Advanced, and enable the drive or network trigger options. Add each volume or share by choosing it from the selection list, then set whether its presence or absence should maintain the session. Use the rule list to remove entries or adjust conditions per item. These rules override the default session behavior, so verify each trigger after changes. Keep rules limited to the volumes and shares you actually use to avoid unintended wake sessions.
Display Sleep vs System Sleep Explained
Within Amphetamine’s advanced preferences, display sleep versus system sleep serve distinct functions that users can control separately. Display sleep turns off the screen after a set period of inactivity while the Mac continues running tasks in the background, whereas system sleep suspends the entire machine, pausing all processes and network activity. Amphetamine’s session settings let you keep the system awake while still allowing the display to dim or sleep, which is useful for downloads or long computations where the screen is unnecessary. Conversely, you can prevent display sleep while permitting system sleep, though this combination has limited practical value. Understanding this distinction helps you choose the right session type and avoid unnecessary power draw.
Setting Up Hotkeys and Automation Triggers
To keep your Mac awake without breaking focus, open Amphetamine’s preferences and head to the Hotkeys section, where you can assign a **global keyboard shortcut for toggling sessions** so a quick key combo starts or stops your session from anywhere. You can also create automation triggers that react to specific conditions—like launching a particular app, connecting to a display, or when your Mac wakes from sleep—so Amphetamine activates itself automatically. Pair hotkeys with triggers for hands-free control, and test each shortcut to avoid conflicts with macOS or other apps. Keep your trigger list lean, since stacking too many conditions can make behavior feel unpredictable.
Practical Use Cases for Everyday Users
For everyday users, Amphetamine for Mac shines in simple, practical scenarios. Keep your Mac awake during long downloads or software updates so nothing stalls when the screen dims. Use it while streaming a movie or presenting slides so your display never sleeps mid-session. It’s handy for big file transfers, backing up to an external drive, or rendering a video without interruption. You can also set it to stay active during online meetings or when monitoring a dashboard. The best part is you can trigger it with a simple keyboard shortcut or menu bar toggle, making it effortless for casual, day-to-day tasks.
Large Downloads and File Transfers
When you need to keep a Mac awake during large downloads and file transfers, Amphetamine provides a straightforward way to prevent idle sleep from interrupting the task. Start a session before beginning a multi-gigabyte download or a long network transfer, and the Mac stays active until the transfer completes. You can set a session to end automatically after a chosen duration or trigger it to stop when a specific app quits, which suits transfers running inside a browser or download manager. For overnight transfers, enabling the display-sleep allowance keeps the transfer alive while the screen dims, reducing distraction without halting progress.
Rendering Video and Exporting Projects
When you use Amphetamine to keep your Mac awake during long renders in Final Cut Pro or Adobe Premiere, the real payoff comes at export time. Keeping the system from sleeping prevents interrupted encodes, dropped frames, and failed exports that can waste hours of work. Enable Amphetamine before starting a video rendering and export session, then let it run while your project compiles and writes to disk. This is especially useful for overnight exports or batch renders where you step away from the machine. Just remember to disable it once the export finishes so your Mac can sleep normally again.
Q: Can Amphetamine keep my Mac awake during a long video export?
Yes—start an Amphetamine session before you hit export, and your Mac stays awake until the render completes, preventing sleep-related interruptions.
Running Backups Overnight
If you schedule your Mac to back up with Time Machine or an app like Carbon Copy Cloner late at night, your Mac needs to stay awake long enough to finish the job. That’s where Amphetamine comes in: create a session that keeps the Mac awake for a set number of hours, or trigger it when your backup app launches. The result is reliable overnight backups without you babysitting the machine. Just remember to let the session end automatically, or your Mac won’t sleep at all. Can Amphetamine wake my Mac for a backup? Not exactly—Amphetamine prevents sleep rather than waking a sleeping Mac, but combining a scheduled wake event with an Amphetamine session means your backup starts and completes on time.
Privacy, Security, and Performance Considerations
Amphetamine’s privacy posture is defined by its minimal data footprint: the app runs locally without analytics or telemetry, so it does not phone home, and it does not require an account, meaning your session preferences stay on-device. Security-wise, it relies on macOS’s own power-management APIs and requests only the permissions it needs—typically Accessibility and, in some modes, screen-saver or notification access—so you should grant only those explicitly prompted and revoke them in System Settings if unused. Performance impact is deliberately low: the app sleeps between assertion renewals rather than polling continuously, but long sessions with “closed-display” mode can increase thermal load and battery drain, so cap session duration and watch for unexpected wake behavior. Q: Does Amphetamine collect my data? A: No—it operates offline with no analytics, accounts, or remote logging.
Battery Impact and Power Management
Amphetamine’s session-based design lets you bound battery cost by defining an explicit end condition—a timer, a specific app’s activity, or a set duration—rather than leaving an indefinite assertion running. Because the app itself is a lightweight agent that toggles system sleep assertions, its own CPU footprint is negligible; the real power draw comes from the display and network activity it permits to continue. Enabling display sleep while keeping the system awake is the single most effective lever for reducing drain during long sessions. Triggers tied to specific apps also prevent needless wakefulness when those apps close.
- Prefer timed sessions over indefinite “on” to cap total wake time.
- Allow display sleep independently of system sleep to cut panel power.
- Use app- or network-triggered sessions so assertions end automatically.
- Monitor battery menu behavior after enabling to confirm expected drain.
Data Handling and Permission Scope
Amphetamine stores all session settings, schedules, and preferences locally on your Mac, so your usage data never leaves the device. The app requests only the permissions it genuinely needs, such as Accessibility for automation triggers or notifications for session alerts, and you can revoke any of them at any time in System Settings. Granular permission scope means you decide whether the app can control display sleep, run scripts, or respond to triggers, rather than granting blanket access. Because no account or cloud sync is required, there is no remote copy of your activity to expose, and every capability stays under your direct control.
Data stays on your Mac, and every permission Amphetamine uses is optional, visible, and revocable—so you control exactly what the app can access and do.
Compatibility Across macOS Versions
Amphetamine’s compatibility across macOS versions depends on matching the app release to your system. On Monterey through Sonoma, current builds use modern APIs for session assertions and AppleScript control, so features like triggers and closed-display mode work as documented. On Big Sur and earlier, older releases remain the practical choice because newer builds may require frameworks those systems lack. After major macOS upgrades, verify that sleep-prevention and display-wake behavior still function, since system privacy and power-management changes can affect permissions. Keep the app updated only within your macOS’s supported range, and test your typical session before relying on it for long tasks.
Choose the Amphetamine release that matches your macOS version, and retest sleep-prevention behavior after every system upgrade.
Troubleshooting Common Issues
If Amphetamine fails to keep your Mac awake, first verify the app has permission under System Settings > Privacy & Security > Accessibility, then toggle the session off and on. When the display still sleeps, check that “Allow display sleep” is disabled in Amphetamine’s preferences and confirm no conflicting energy saver settings override it. Amphetamine troubleshooting often involves resetting the app’s trigger conditions, since a closed lid or low battery threshold can silently end a session. If sessions end unexpectedly, review the End Session settings and ensure Drive Alive or closed-display mode is configured correctly. For persistent common Amphetamine issues, quitting and relaunching the app or reinstalling the latest version typically resolves stalled sessions.
App Not Appearing in the Menu Bar
If the Amphetamine icon is missing from the menu bar, first open the app from Applications to confirm it is actually running, since the menu bar icon visibility setting may simply be disabled. In Amphetamine’s preferences, check the option to show the icon in the menu bar and re-enable it if it was turned off. A crowded menu bar, especially on MacBooks with a notch, can also hide the icon; try reducing the number of menu bar items or using a menu bar manager. Restarting the app or the Mac can resolve temporary display glitches, and ensuring you have the latest version helps prevent known bugs.
Sessions Ending Unexpectedly
Sessions ending unexpectedly in Amphetamine typically stem from conflicting power settings or permission gaps. First, verify that Amphetamine holds the necessary accessibility permissions, since revoked access can silently terminate an active session. Second, check for scheduled sleep or screen saver triggers that override an active assertion. Third, inspect whether a competing app, such as a battery optimizer, is forcing sleep despite Amphetamine’s request. If sessions still drop, recreate the trigger and toggle the “Allow session to end when display sleeps” option to isolate the cause. Diagnosing unexpected session termination requires testing one variable at a time.
- Confirm accessibility permissions.
- Disable conflicting sleep schedules.
- Close amphetamine mac competing power-management apps.
- Recreate and test the trigger.
Conflicts with Other Utility Software
Amphetamine can fail to keep your Mac awake when other utility software asserts competing power-management control. Conflicts with other utility software most often surface when two apps simultaneously attempt to prevent idle sleep, causing one to override the other or triggering erratic session behavior. Overlapping session keepers, such as display-wake utilities or scheduled-wake tools, may cancel Amphetamine’s assertions; antivirus and endpoint-security utilities can block the app’s helper or accessibility permissions. To isolate the cause, quit other keep-awake and menu-bar utilities, then re-enable them one at a time while monitoring whether Amphetamine’s session remains active. Check login items and background helpers for duplicate power-management functions, and disable redundant agents so only Amphetamine governs sleep assertions.
Alternatives and Comparisons
If Amphetamine’s menu-bar toggle isn’t your vibe, compare it with KeepingYouAwake, which offers a similar caffeine-style switch but fewer automation triggers. Unlike Amphetamine, apps such as Caffeine and Lungo lean on a single-click icon, so you lose Amphetamine’s session presets and app-based activation. For scheduled wake locks, compare Amphetamine with Sleeper or Power Manager, since Amphetamine centers on manual and trigger-driven sessions rather than calendar-style planning. Quick comparison: Amphetamine supports closed-display mode and drive-keep-alive options, while simpler alternatives often skip those toggles. Q: Is Amphetamine overkill for basic keep-awake use? A: Yes, if you only need an on/off switch, a lighter alternative may feel simpler; pick Amphetamine when you want triggers and session customization.
Built-In Caffeine-Style Commands
Amphetamine includes built-in caffeine-style commands that let you toggle session states without touching the menu bar. Trigger them through the app’s menu, keyboard shortcuts, or AppleScript to start, stop, or extend a session instantly. Unlike Caffeine, which relies on a single click-to-activate toggle, Amphetamine exposes named commands you can bind to hotkeys or launch via automation scripts. These commands integrate with Shortcuts and Terminal, making them practical for users who prefer keyboard-driven control or scheduled triggers. The commands mirror Caffeine’s simplicity but add granular options like timed durations and trigger conditions, so you get the familiar one-action behavior with more precision when you need it.
Q: Can I trigger Amphetamine’s caffeine-style commands without opening the app? Yes—via keyboard shortcuts, AppleScript, Shortcuts, or Terminal, so sessions start or stop instantly from anywhere.
Other Menu Bar Utilities Worth Trying
If Amphetamine handles keeping your Mac awake, other menu bar utilities worth trying can round out your setup. Caffeine offers a simpler one-click toggle for quick sessions, while KeepingYouAwake adds timed activation with a cleaner icon. Lungo provides granular controls and a polished interface for users who want scheduling without extra complexity. Owly is another alternative with customizable duration presets and a distraction-free menu. For display-specific needs, Jettison pairs well with Amphetamine by managing external drives during sleep. Each utility fills a slightly different niche, so testing two or three alongside Amphetamine reveals which combination matches your daily workflow.
Choosing the Right Tool for Your Workflow
When comparing Amphetamine alternatives, ask what your workflow actually needs before installing anything. If you mostly want a quick menu-bar toggle to keep your Mac awake during downloads or renders, Amphetamine’s simple session controls fit fine. Choosing the right tool for your workflow matters more when you need scheduled wake windows, app-triggered sessions, or closed-display mode, since some alternatives handle these differently. Test each candidate against your real daily routine rather than a feature list, because a clutter-free menu bar often beats extra options you never touch. Pick the app whose defaults match how you already work, then customize only what you genuinely use.
Match the tool to your actual habits: start with Amphetamine’s simple toggles, and only switch if your workflow demands scheduling or closed-display features.