# Amphetamine

Published January 1, 2026 · Updated August 10, 2026

Keep your Mac awake

Category: System Utilities · Free · Replaces Caffeinated ($3.99) · [Official website](https://apps.apple.com)

## Install from the official site

Mac App Store exclusive — Apple does not allow Homebrew distribution. [Download from the official site](https://apps.apple.com/us/app/amphetamine/id937984704)

## Quick take

Amphetamine remains the best general-purpose keep-awake utility for macOS in August 2026, and it is still free. Triggers, display-sleep control, Power Protect, and Drive Alive cover real workflows from clamshell desks to overnight AI agents. Newer specialist tools exist, but none displace Amphetamine for most Mac users. The only friction is learning multi-condition triggers; once configured, it disappears into the background.

Best for: Anyone who needs their Mac awake during long tasks, Clamshell desk setups and media servers, Developers running overnight builds or AI coding agents

## What is Amphetamine?

Amphetamine is a free keep-awake utility for macOS made by William Gustafson. It prevents your Mac from sleeping, dimming the screen, or starting the screen saver when you need it to stay on. Download a large file overnight? Start an Amphetamine session. Running a presentation? Start a session. Monitoring a long build, or an AI coding agent that must keep working with the lid closed? Start a session.

As of August 2026 the Mac App Store still lists Amphetamine as completely free (no in-app purchases, ads, or tracking). Softonic and third-party catalogs show the current line as version 5.3.2 with updates into early 2026; the developer continues to maintain it as a passion project. The pill-shaped menu bar icon (filled when active, empty when inactive) remains the primary UI. On Apple Silicon and macOS Tahoe 26.x it behaves as a lightweight native utility, no Electron shell, no subscription, no telemetry.

What still separates Amphetamine from the built-in `caffeinate` command and simpler toggles like KeepingYouAwake is its trigger system. Instead of only flipping sleep on or off, Amphetamine can automatically keep your Mac awake based on conditions: when a specific app is running, when connected to a particular Wi-Fi network, when an external display is connected, when battery is above a threshold, when a file is being downloaded, when CPU load is high, or based on time schedules. You set up triggers once and forget about them.

In mid-2026 Amphetamine got a second life among AI-agent users. Developers running Claude Code, Cursor agents, or Codex overnight commonly recommend pairing those tools with Amphetamine so lid-closed MacBooks do not sleep mid-task. Community posts on X still call out that `caffeinate` covers the power assertion, while Amphetamine's value is deciding *when* to hold that assertion without writing scripts. Newer niche tools such as Adrafinil target agent-only keep-awake; Amphetamine remains the general-purpose default.

Amphetamine also handles edge cases simpler tools miss. It can keep your Mac awake while the display sleeps (useful for media servers and downloads), prevent sleep when the lid is closed with an external display (closed-display / clamshell mode), and protect against accidental sleep during critical operations. Power Protect automatically ends sessions if battery drops below a safe level. Drive Alive periodically touches selected volumes so external drives do not spin down mid-backup. AppleScript support and custom menu bar icons remain available for power users.

## Features

- **Session Types.** Amphetamine supports timed sessions (keep awake for 30 minutes, 2 hours, or a custom duration), indefinite sessions (stay awake until you end them), and triggered sessions (activate automatically from conditions). You can also end a session when a specific app quits, start a session while Handbrake encodes or while an agent CLI runs, and it ends when that process finishes. During a session you choose whether to prevent system sleep, display sleep, screen saver activation, lid-closed sleep, automatic cursor movement, or screen locking. The menu bar pill shows active vs inactive state at a glance.
- **Custom Triggers.** Triggers are conditions that start or end sessions without manual clicks. Available conditions include: a specific app is running (or frontmost), external display connected or mirrored, USB or Bluetooth device connected, battery charging and/or above a threshold, power adapter connected or disconnected, specific Wi-Fi network, IP address or DNS configuration, Cisco AnyConnect VPN, headphones/audio output in use, specific drive mounted, CPU utilization above a threshold, and idle-time schedules. Triggers can combine conditions with AND/OR logic, for example keep awake on Office Wi-Fi with an external display only on weekdays 9-18.
- **Allow Display Sleep.** Most keep-awake tools prevent both system sleep and display sleep. Amphetamine lets the display sleep while the system keeps running. That matters for overnight downloads, Time Machine backups, torrent seeding, Plex/Jellyfin hosts, and long AI agent jobs: the panel turns off to save energy and reduce OLED burn-in risk, while the Mac stays fully operational on network and disk.
- **Closed-Display Mode.** MacBooks normally sleep when you close the lid. Amphetamine can keep the system running with the lid closed when an external display, keyboard, and mouse/trackpad meet Apple's closed-clamshell requirements. Desk setups that park a MacBook in a vertical dock rely on this. In 2026 many remote workers also use it so coding agents keep running while the laptop is closed in a bag next to a power bank, still pair with Power Protect on battery.
- **Power Protect.** An indefinite session on battery can drain a MacBook to zero. Power Protect monitors battery during sessions and automatically ends the session (allowing sleep) when charge drops below a configurable threshold (commonly around 10%). You can warn before ending so you have time to plug in or save work. For agent-driven overnight jobs on battery, timed sessions plus Power Protect are the safe default.
- **Drive Alive and Automation Hooks.** Drive Alive periodically writes a tiny file to selected volumes so external drives do not spin down or eject during long transfers and backups. AppleScript support lets Shortcuts and shell workflows start, end, or query sessions. Hot keys toggle sessions and display-sleep policy without opening the menu. Optional Amphetamine Enhancer (separate GitHub helper) expands process monitoring beyond App Store sandbox limits for daemon-style tools.

## How to Install Amphetamine on Mac

Amphetamine: Mac App Store exclusive; Apple does not allow Homebrew distribution. Download: https://apps.apple.com/us/app/amphetamine/id937984704

1. **Install from the Mac App Store.** Search for Amphetamine in the Mac App Store and install the free app from William Gustafson.
2. **Launch and Configure.** Open Amphetamine. The pill icon appears in the menu bar. Click to start a quick session, or use the full menu for timed, indefinite, or triggered sessions.
3. **Set Up Triggers.** Open Preferences → Triggers. Start with common scenarios: external display connected for desk mode, or specific app running for long builds and AI agents.
4. **Enable Launch at Login.** Preferences → General → Launch at Login. Triggers only fire while Amphetamine is running, so login launch is essential for desk and server use.

## Pros

- Completely free with no ads, IAPs, or telemetry
- Trigger system automates keep-awake based on apps, displays, networks, battery, and schedules
- Allow Display Sleep saves energy during overnight and agent tasks
- Power Protect prevents battery drain to unsafe levels
- Drive Alive keeps external volumes mounted during long operations
- Native menu bar utility that remains reliable on Apple Silicon and macOS Tahoe
- Community default for lid-closed AI agent and long-build workflows in 2026

## Cons

- macOS only, no Windows or Linux version
- Complex multi-condition triggers have a learning curve
- The name still confuses newcomers and once drew App Store policy scrutiny (resolved years ago)
- Menu bar pill is subtle, easy to forget a session is active unless you enable time-remaining display
- Requires Launch at Login for unattended triggers after reboot

## Mac Sleep Prevention in the Agent Era

Why keep-awake tools matter more on modern MacBooks and how Amphetamine fits.

## FAQ

### Why is it called Amphetamine?

The name is a tongue-in-cheek play on the stimulant, it keeps your Mac "awake." Apple briefly flagged the branding during a 2021 App Store review; after community support and the developer's appeal, the name stayed. Functionally it is a power-management utility, not a medical product.

### Is Amphetamine better than the built-in caffeinate command?

For interactive desktop use, yes: GUI, persistent sessions, triggers, Power Protect, and Drive Alive. For CI scripts and one-off shell jobs, caffeinate is more appropriate because it is installed with macOS and needs no GUI. Many people use both.

### Can Amphetamine keep my Mac awake with the lid closed?

Yes when Apple's closed-display requirements are met (external display plus input devices for classic clamshell). Amphetamine's closed-display options make that reliable for desk docks. On battery, always enable Power Protect.

### Does it work on Apple Silicon and macOS Tahoe?

Yes. Amphetamine is a native macOS app used daily on Apple Silicon (M-series) and Intel Macs. Users report normal operation on current macOS releases including Tahoe 26.x; install from the Mac App Store for the current build.

### Will it drain my battery?

If you run an indefinite session on battery, yes, because the Mac will not sleep. Use timed sessions and Power Protect so the session ends before critical battery levels. For overnight work, plug in.

### Is it really free in 2026?

Yes. The Mac App Store listing remains Free with no in-app purchases. The developer has kept the full feature set free for years and still accepts only optional donations.

### How does it compare to newer agent-only keep-awake apps?

Tools like Adrafinil auto-activate only while AI coding agents run. Amphetamine is broader: any app, network, display, or schedule can be a trigger. If you already use Amphetamine for desk mode and downloads, it covers agent jobs too.

## Sources

- [Amphetamine on the Mac App Store](https://apps.apple.com/us/app/amphetamine/id937984704)
- [Amphetamine for Mac, Softonic listing (version notes)](https://amphetamine.en.softonic.com/mac)
- [Save Amphetamine, developer context and history](https://github.com/x74353/SaveAmphetamine)
- [Business Insider, Apple keeps Amphetamine in the App Store](https://www.businessinsider.com/apple-reverses-decision-ban-amphetamine-app-from-the-app-store-2021-01)
- [William Gustafson developer page on the App Store](https://apps.apple.com/hr/developer/william-gustafson/id634210022?platform=mac)
- [X, Amphetamine free keep-awake recommendation (Aug 2026)](https://x.com/thesupermanmx/status/2086442599007838287)
- [X, Amphetamine with Codex for lid-closed Mac](https://x.com/NickADobos/status/2055037902305001962)

## Related

- [Maccy](https://bundl.run/apps/maccy)
- [Stats](https://bundl.run/apps/stats)
- [SuperWhisper](https://bundl.run/apps/superwhisper)
- [MacWhisper](https://bundl.run/apps/macwhisper)
- [HyperWhisper](https://bundl.run/apps/hyperwhisper)
- [Aqua Voice](https://bundl.run/apps/aqua-voice)
- [Amphetamine vs Napless](https://bundl.run/compare/napless-vs-amphetamine)
- [Amphetamine vs Caffeine](https://bundl.run/compare/amphetamine-vs-caffeine)
- [Amphetamine vs Caffeinate](https://bundl.run/compare/caffeinate-vs-amphetamine)
- [Free alternative to Caffeinated](https://bundl.run/https:/)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://bundl.run/#organization",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "logo": {
        "@type": "ImageObject",
        "url": "https://bundl.run/og-image.png",
        "width": 1200,
        "height": 630
      },
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "sameAs": [
        "https://github.com/abhiofficial/bundl-mac-setup",
        "https://x.com/bundlrun",
        "https://www.producthunt.com/products/bundl-run"
      ],
      "foundingDate": "2024",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "url": "https://bundl.run/faq"
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://bundl.run/#website",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://bundl.run/authors/jordan-kim#person",
      "name": "Jordan Kim",
      "jobTitle": "Productivity & Workflow Analyst",
      "url": "https://bundl.run/authors/jordan-kim",
      "worksFor": {
        "@id": "https://bundl.run/#organization"
      },
      "description": "Jordan Kim focuses on productivity software, system utilities, and workflow optimization tools. With a background in operations management and process improvement, Jordan evaluates how well applications integrate into daily workflows and enhance overall productivity. Jordan tests each tool across multiple use cases—from solo work to team collaboration—documenting setup complexity, learning curves, and long-term value. A certified project management professional with experience at Fortune 500 companies, Jordan brings rigorous methodology to software evaluation.",
      "knowsAbout": [
        "Productivity Applications",
        "Note-Taking & Knowledge Management",
        "Task & Project Management",
        "Communication Tools",
        "System Utilities",
        "Workflow Automation"
      ],
      "image": "https://bundl.run/authors/jordan-kim.svg"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://bundl.run/apps/amphetamine#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://bundl.run"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Apps",
          "item": "https://bundl.run/apps"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Amphetamine",
          "item": "https://bundl.run/apps/amphetamine"
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://bundl.run/apps/amphetamine",
      "url": "https://bundl.run/apps/amphetamine",
      "name": "Amphetamine for Mac",
      "description": "Keep your Mac awake",
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US",
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "author": {
        "@id": "https://bundl.run/authors/jordan-kim#person"
      },
      "mainEntity": {
        "@id": "https://bundl.run/apps/amphetamine#software"
      },
      "breadcrumb": {
        "@id": "https://bundl.run/apps/amphetamine#breadcrumb"
      }
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://bundl.run/apps/amphetamine#software",
      "name": "Amphetamine",
      "description": "Keep your Mac awake",
      "applicationCategory": "UtilitiesApplication",
      "operatingSystem": "macOS",
      "url": "https://bundl.run/apps/amphetamine",
      "image": {
        "@type": "ImageObject",
        "url": "https://img.logo.dev/apple.com",
        "caption": "Amphetamine app icon for Mac"
      },
      "sameAs": [
        "https://apps.apple.com/"
      ],
      "review": {
        "@type": "Review",
        "author": {
          "@id": "https://bundl.run/authors/jordan-kim#person"
        },
        "reviewBody": "Amphetamine remains the best general-purpose keep-awake utility for macOS in August 2026, and it is still free. Triggers, display-sleep control, Power Protect, and Drive Alive cover real workflows from clamshell desks to overnight AI agents. Newer specialist tools exist, but none displace Amphetamine for most Mac users. The only friction is learning multi-condition triggers; once configured, it disappears into the background."
      },
      "about": {
        "@type": "Thing",
        "name": "Amphetamine",
        "description": "Keep your Mac awake"
      },
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      }
    },
    {
      "@type": "Article",
      "@id": "https://bundl.run/apps/amphetamine#article",
      "headline": "Amphetamine for Mac — Full Review & Installation Guide 2026",
      "description": "Amphetamine remains the best general-purpose keep-awake utility for macOS in August 2026, and it is still free. Triggers, display-sleep control, Power Protect, and Drive Alive cover real workflows from clamshell desks to overnight AI agents. Newer specialist tools exist, but none displace Amphetamine for most Mac users. The only friction is learning multi-condition triggers; once configured, it disappears into the background.",
      "image": "https://img.logo.dev/apple.com",
      "author": {
        "@id": "https://bundl.run/authors/jordan-kim#person"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://bundl.run/apps/amphetamine"
      },
      "articleSection": "UtilitiesApplication",
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          "h1",
          ".key-facts"
        ]
      },
      "about": {
        "@type": "SoftwareApplication",
        "name": "Amphetamine",
        "url": "https://bundl.run/apps/amphetamine"
      },
      "mentions": [
        {
          "@type": "SoftwareApplication",
          "name": "Caffeinated"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://bundl.run/apps/amphetamine#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Why is it called Amphetamine?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "The name is a tongue-in-cheek play on the stimulant, it keeps your Mac \"awake.\" Apple briefly flagged the branding during a 2021 App Store review; after community support and the developer's appeal, the name stayed. Functionally it is a power-management utility, not a medical product."
          }
        },
        {
          "@type": "Question",
          "name": "Is Amphetamine better than the built-in caffeinate command?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "For interactive desktop use, yes: GUI, persistent sessions, triggers, Power Protect, and Drive Alive. For CI scripts and one-off shell jobs, caffeinate is more appropriate because it is installed with macOS and needs no GUI. Many people use both."
          }
        },
        {
          "@type": "Question",
          "name": "Can Amphetamine keep my Mac awake with the lid closed?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes when Apple's closed-display requirements are met (external display plus input devices for classic clamshell). Amphetamine's closed-display options make that reliable for desk docks. On battery, always enable Power Protect."
          }
        },
        {
          "@type": "Question",
          "name": "Does it work on Apple Silicon and macOS Tahoe?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Amphetamine is a native macOS app used daily on Apple Silicon (M-series) and Intel Macs. Users report normal operation on current macOS releases including Tahoe 26.x; install from the Mac App Store for the current build."
          }
        },
        {
          "@type": "Question",
          "name": "Will it drain my battery?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "If you run an indefinite session on battery, yes, because the Mac will not sleep. Use timed sessions and Power Protect so the session ends before critical battery levels. For overnight work, plug in."
          }
        },
        {
          "@type": "Question",
          "name": "Is it really free in 2026?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. The Mac App Store listing remains Free with no in-app purchases. The developer has kept the full feature set free for years and still accepts only optional donations."
          }
        },
        {
          "@type": "Question",
          "name": "How does it compare to newer agent-only keep-awake apps?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Tools like Adrafinil auto-activate only while AI coding agents run. Amphetamine is broader: any app, network, display, or schedule can be a trigger. If you already use Amphetamine for desk mode and downloads, it covers agent jobs too."
          }
        }
      ],
      "isPartOf": {
        "@id": "https://bundl.run/apps/amphetamine"
      }
    },
    {
      "@type": "ItemList",
      "name": "Amphetamine Video Tutorials",
      "description": "Tutorial videos for learning Amphetamine on Mac",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "item": {
            "@type": "VideoObject",
            "name": "One of My Favorite Mac Utility Apps: Amphetamine",
            "description": "One of the most aptly named utility Mac Apps I have ever seen: Amphetamine! What does it do? Exactly like it sounds! Keeps your Mac awake and causes it to start intricately organizing your desktop ico",
            "thumbnailUrl": "https://i.ytimg.com/vi/M0X2ngphNYk/mqdefault.jpg",
            "uploadDate": "2023-11-27T12:11:59Z",
            "duration": "PT52S",
            "embedUrl": "https://www.youtube.com/embed/M0X2ngphNYk",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 3062
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 2,
          "item": {
            "@type": "VideoObject",
            "name": "How to keep your Mac awake 🚀 #shorts",
            "description": "The Launchpad 🚀 daily 🍏 videos in less than 60 seconds. Comment: 📝 Do you plan on using this handy Mac tip? Watch more Launchpad episodes! HASHTAGS: ------------------------------------------------",
            "thumbnailUrl": "https://i.ytimg.com/vi/AmLF2HChiOA/mqdefault.jpg",
            "uploadDate": "2022-01-31T14:00:04Z",
            "duration": "PT1M",
            "embedUrl": "https://www.youtube.com/embed/AmLF2HChiOA",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 21994
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 3,
          "item": {
            "@type": "VideoObject",
            "name": "How to keep your Mac awake all the time ? #short #mactips",
            "description": "◼️ How to keep your Mac awake all the time ? 🟣 Through regular use, your Mac goes to sleep automatically after a period of inactivity. However, there are times when you might not want your computer t",
            "thumbnailUrl": "https://i.ytimg.com/vi/0pbQenRVJrA/mqdefault.jpg",
            "uploadDate": "2022-11-28T07:53:51Z",
            "duration": "PT16S",
            "embedUrl": "https://www.youtube.com/embed/0pbQenRVJrA",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 5650
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 4,
          "item": {
            "@type": "VideoObject",
            "name": "Stay Awake, Stay Productive: Unlock the Power of Amphetamine for macOS!",
            "description": "If you want to learn programming, do not forget to try our application, which is available on Google Play (I'm Developer application) Tired of your Mac going to sleep at the worst possible moments? Di",
            "thumbnailUrl": "https://i.ytimg.com/vi/BpW_0HD5Jzk/mqdefault.jpg",
            "uploadDate": "2025-04-24T21:00:13Z",
            "duration": "PT26S",
            "embedUrl": "https://www.youtube.com/embed/BpW_0HD5Jzk",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 826
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 5,
          "item": {
            "@type": "VideoObject",
            "name": "How to Stop Mac From Sleeping - Amphetamine for Mac",
            "description": "If you were using caffeine mac to keep mac from sleeping, then you know it’s pretty outdated. Use Amphetamine it’s caffeine mac alternative. It will keep your mac from sleeping. Amphetamine is a littl",
            "thumbnailUrl": "https://i.ytimg.com/vi/sS1r8o5rHeY/mqdefault.jpg",
            "uploadDate": "2017-04-16T20:09:16Z",
            "duration": "PT3M12S",
            "embedUrl": "https://www.youtube.com/embed/sS1r8o5rHeY",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 6615
            }
          }
        }
      ],
      "numberOfItems": 5
    }
  ]
}
```