Keep services running
Run SSH, remote desktop, local network tools, download jobs, media services, and development servers after closing the lid.
TurnIntoServer keeps a plugged-in MacBook running after the lid closes, while setting only the built-in display to zero brightness.
Intel Mac: macOS 10.15+. Apple Silicon Mac: macOS 11+.
It is not a generic keep-awake utility. The app focuses on the common MacBook-as-server setup: power connected, lid closed, services still reachable, and the hidden built-in display no longer emitting light.
Run SSH, remote desktop, local network tools, download jobs, media services, and development servers after closing the lid.
When the lid closes, TurnIntoServer tries to set the MacBook display to zero brightness without intentionally blanking external monitors.
Server Mode pauses on battery by default, resumes when power returns, and can optionally keep running on battery when you need it.
Start Server Mode for 30 minutes, 1 hour, 2 hours, or custom durations, then automatically restore normal macOS power behavior.
When battery mode is enabled, the app can send low battery alerts through iMessage or Bark at 50% and 20%.
The app lives in the macOS menu bar, with status colors, running time, launch-at-login, update checking, and custom shortcuts.
The Swift and SwiftUI source code is available on GitHub, together with release notes.
Download the latest DMG from GitHub Releases, drag the app into Applications, then turn on Server Mode from the menu bar.
Get the latest TurnIntoServer DMG from GitHub Releases.
Open the DMG and drag turnintoserver.app into Applications.
Launch the app and start Server Mode from the menu bar.
Keep the MacBook plugged in, on a desk, with normal airflow.
Free, open source, and built for the macOS menu bar.