How to control Apple TV from your Mac
Updated 2 July 2026macOS has no built-in Apple TV remote – Control Center on the Mac, unlike on the iPhone, has none. The practical answer is Itsytv, a native menu bar remote that is free and open source on the Mac: install it with `brew install --cask itsytv`, pair with the PIN shown on the TV, and control the Apple TV with your mouse or entirely from the keyboard.
Set it up
- Install. Homebrew: brew install --cask itsytv. Or download the DMG from GitHub releases, or get it from the Mac App Store. The Mac version is MIT-licensed open source – the code is at github.com/nickustinov/itsytv-macos.
- Pair. Click the TV icon in the menu bar, select your Apple TV, and type the four-digit PIN that appears on the TV screen. Credentials are stored in the macOS Keychain and communication is end-to-end encrypted.
- Drive it from the keyboard. Arrow keys navigate, Return selects, Escape goes back, Space toggles play/pause, and you can type straight into Apple TV text fields with the Mac keyboard – the fastest way to enter passwords tvOS has ever seen. Global hotkeys open the remote for a specific Apple TV from anywhere.
Automate it: AppleScript, Shortcuts, and scripts
Itsytv on the Mac exposes AppleScript commands, which makes the Apple TV scriptable from anything that can run AppleScript: Shortcuts, Keyboard Maestro, Hammerspoon, Raycast script commands, or a plain shell.
From the terminal: osascript -e 'tell application "itsytv" to pause' – and the same with play. Wire that into a Shortcuts "Run AppleScript" action to pause the TV when a meeting starts, a Hammerspoon hotkey, or a cron job that pauses playback at bedtime.
There is also a Shortcuts action to open the remote panel for a specific Apple TV, useful on a Stream Deck or a Raycast hotkey.
Alternatives
For command-line purists, pyatv (atvremote) is an excellent open source Python library that scripts Apple TVs without any GUI – it is the tool Itsytv's protocol implementation credits. There is no first-party Apple option on macOS; AirPlay lets a Mac send video to an Apple TV but not control it.
Frequently asked questions
Does macOS have a built-in Apple TV remote?
No. iPhones and iPads have the Control Center remote, but macOS has nothing equivalent. A third-party app such as Itsytv (free and open source on Mac) fills the gap from the menu bar.
How do I install an Apple TV remote on my Mac?
brew install --cask itsytv, or download the DMG from GitHub releases, or install from the Mac App Store. Pair by typing the PIN the Apple TV shows on screen.
Can I pause Apple TV playback from a script?
Yes. Itsytv exposes AppleScript commands: osascript -e 'tell application "itsytv" to pause' (and play). That works from Shortcuts, Keyboard Maestro, Hammerspoon, or any shell script.
Is the Mac version really free?
Yes – free via Homebrew and GitHub, MIT-licensed open source. The $4.99 one-time App Store purchase covers iPhone and iPad too and supports development.
Related guides
- How to use your iPhone as an Apple TV remote
- Best Apple TV remote apps in 2026, honestly compared
- Using your phone as an Apple TV keyboard
Get Itsytv
Itsytv turns your iPhone, iPad, and Mac into a full Apple TV remote – circular d-pad, app launcher, now-playing panel, real keyboard, and multi-room switching. A one-time $4.99 purchase, no subscription. The Mac version is free and open source via Homebrew. Download on the App Store →