WakeRanger

Your Mac stays awake. Proof included.

Pick a duration, a clock time, an app or a download. WakeRanger keeps your Mac awake that long and shows you macOS is really holding it. Free sessions run an hour at a time, as many as you like.

Download on the Mac App Store

Version 1.0, macOS 14 to 27

Same evening, two endings

The WakeRanger mascot slumped asleep with his hat over his eyes and his cup
                    spilled on the floor, beside a Mac with a dark screen and a job stopped part way.
Without it

Nothing was holding it

The WakeRanger mascot cheering with both arms up beside a Mac that is awake,
                    its job finished, the WakeRanger cup sitting in the Mac's menu bar.
With it

Checked 3s ago - macOS is holding it

It checks its own work

Why does my Mac still go to sleep?

  1. You ask

    Keep awake for 1 hour

  2. macOS decides

    • a closed lid
    • a setting elsewhere
    • a managed Mac
  3. You see the answer

    Checked 3s ago - macOS is holding it

    Checked 4s ago - macOS is not holding it

    And when it is not. Other apps never show this one

Asked again every 4 seconds

Asking macOS to stay awake is one step. macOS agreeing is another. A closed lid, a setting elsewhere or a managed-Mac policy can override the request, and the app that asked never hears. WakeRanger reads the answer back every four seconds, and says so when it is no.

What you get

Rules that remember for you

andOffice
  • Wi-Fi network is Office
  • Not on battery
andHome
  • Wi-Fi network is Home
  • Not on battery
imported as
all ofAt work or at home
  • any of Wi-Fi is Office, Wi-Fi is Home
  • is not on battery
  • an app is running
  • a download is running
  • the time is inside a window
  • a drive is mounted
  • a VPN is connected
  • on battery
  • Sixteen things a rule can test

Everything arrives switched off

You never have to open it

kma

Keep Mac Awake

WakeRanger

or the global hot key

^⌥⌘C

Lid shut, still awake

An alarm on battery

macOS sleeps a closed MacBook. WakeRanger keeps it up with a small helper file macOS makes you save. One click

Jobs it waits up for

  • A render past midnight

  • Forty gigabytes over hotel Wi-Fi

  • Backing up until half past six

  • Whenever a Focus is on

Stops itself when it should

  • Thermal auto-stop

  • Battery guard

  • Drive keep-alive

  • Rules on every Mac

Claude Code, Codex, Cursor

Your agent works. You sleep.

  1. Long task, then walk away

  2. Or until the tool quits

  3. And stop if it gets hot

A command line, free too

It drives the app, so install WakeRanger from the Mac App Store first.

sudo mkdir -p /usr/local/bin
sudo curl -fsSL https://wakeranger.app/wakeranger -o /usr/local/bin/wakeranger
sudo chmod +x /usr/local/bin/wakeranger
All commands
wakeranger start [minutes]         start a session, or one with no end if you leave the number out
wakeranger start --until-quit ID   keep awake while an app runs, by bundle id
wakeranger start --until-download  keep awake until the last download finishes
wakeranger extend [minutes]        add time to the running session
wakeranger stop                    stop now
wakeranger status                  what is happening
  • Pro - no timer, or as long as the app runs
  • Free - an hour at a time, as often as you like

What it costs

What the free tier includes, and what Pro adds
 FreePro
SessionsUnlimited, an hour at a timeAny length, or no timer
From a scriptAn hour, then a fifteen minute gapNo limit, no gap
RulesOneAs many as you like
Drive keep-aliveNoYes
Rules on every MacNoYes

In both plans

  • Global hot key
  • Spotlight, Shortcuts, command line
  • Focus filter
  • Thermal auto-stop
  • Battery guard
  • Menu bar countdown

Every free session runs its full hour. Prices differ by country, so the App Store shows yours.

Ready before each macOS release

  1. JuneThe macOS beta lands. A compatible build within fourteen days
  2. SeptembermacOS ships. WakeRanger is already live

In writing, so you can hold me to it.

Download on the Mac App Store

Version 1.0, macOS 14 to 27