macOS utility that intercepts media keys (play/pause, next, previous) and redirects them to Spotify — even when other apps try to capture them.
- Intercepts media keys and redirects them to Spotify
- Menu bar icon with enable/disable toggle
- Launch at login
- Remembers state between launches
- macOS 13.0+
- Download
PlaySpot.zipfrom Releases - Unzip and move
PlaySpot.appto Applications - Open the app — macOS will show a warning since it's not signed
- Go to System Settings → Privacy & Security, scroll down and click "Open Anyway"
- Grant Accessibility permission when prompted (System Settings → Privacy & Security → Accessibility)
- Open
PlaySpot.xcodeprojin Xcode - Build and run (Cmd+R)
- Grant Accessibility permission when prompted
PlaySpot installs a system-level event tap that captures media key events before they reach other apps. When a media key is pressed, PlaySpot forwards the command to Spotify using AppleScript. If Spotify isn't running, it launches automatically.
When installing a new version, macOS may not recognize the existing Accessibility permission. Reset it by running:
tccutil reset Accessibility com.local.PlaySpot
Or remove PlaySpot manually in System Settings → Privacy & Security → Accessibility, then re-grant on next launch.
- Accessibility — required to intercept media key events
- Apple Events — required to send commands to Spotify
MIT