Mac Media Tips

Control Your Music Without Leaving the Keyboard

By the Echo team · 18 June 2026 · 5 min read

Mac keyboards have built-in media keys that control playback in any music app. Here is how to make them work reliably, how to add global shortcuts in specific apps, and how to use your keyboard to get back to something you played hours ago.

If you spend most of your day at the keyboard, reaching for the mouse to skip a track or pause a podcast is a small interruption that adds up. The good news is that macOS has had solid keyboard support for media control for years. The less good news is that the settings are scattered and the defaults do not always work the way you expect.

Which Keys Actually Control Media on a Mac?

Most Mac keyboards have three dedicated media keys: play/pause, skip forward, and skip back. On a full-size keyboard or older MacBook, these are printed on F7, F8, and F9. On newer MacBooks with a function-key row, the media icons are the secondary labels on those same keys.

These keys send a system-level media command that macOS routes to whichever app is currently playing audio. If Spotify is playing, it gets the command. If Apple Music is playing, it gets it. You do not need to switch to the app first.

Why Are Your Media Keys Not Working?

The most common reason is the function-key setting. If your Mac is set to treat F-keys as standard function keys (F1, F2, and so on), pressing F8 will not trigger play/pause - it will send F8 to whatever app is focused instead.

To fix this, go to System Settings > Keyboard and look for the option labelled something like 'Use F1, F2, etc. keys as standard function keys'. If that is turned on, you have two choices:

Neither is wrong - it depends on whether you use function keys more often than media keys. Most people who are not developers find that turning it off is the more practical setting.

Touch Bar Macs

If you have a MacBook Pro with a Touch Bar, the media controls appear there rather than on physical keys. You can customise which controls show by going to System Settings > Keyboard > Customise Touch Bar.

Do Mac Media Keys Work With Any App?

They work with any app that registers itself as a media session with macOS. Spotify, Apple Music, Podcasts, and most major radio and podcast apps do this automatically. When one of those apps is playing, the media keys are routed to it regardless of which app you have open on screen.

If you use a less common app - a niche podcast player, a browser-based service, or a radio app - check whether the system media keys have any effect. If they do nothing, that app has not registered with the macOS media session and the keys will instead control the last app that did respond to them, which can be confusing.

Check the menu bar

When a media key fires, macOS briefly shows a playback overlay or updates the menu bar if a Now Playing widget is present. If nothing appears, the app may not be registered with the system media session.

App-Specific Global Shortcuts

Some music apps let you set your own global keyboard shortcuts that work even when the app is in the background. Spotify has a shortcuts section in its preferences where you can assign custom keys for play/pause, next, previous, and volume. Apple Music does not have this built in, but the system media keys handle it well enough for most people.

If the built-in shortcuts are not enough, third-party utilities can remap keys at a system level, but they add complexity and can conflict with other shortcuts. For most people, the combination of media keys plus one app-specific shortcut covers everything.

What the Media Keys Cannot Do

The system media keys are good at one thing: controlling whatever is playing right now. They are present-tense tools. They cannot help you when you close your laptop at the end of the day and forget what you were halfway through, or when you want to return to an album you played three days ago but cannot remember which app you used.

That is a different problem, and it needs a different kind of tool.

Getting Back to What You Played - With a Keyboard Shortcut

Echo is a Mac menu-bar app that keeps a history of everything you have listened to and lets you search it and resume playback from exactly the right spot - all from the keyboard.

Press ⌘⇧E from anywhere on your Mac and a search panel appears. Type a few letters of a track or album name, pick the result, and Echo resumes it at the position you left off. No app-switching, no scrolling through a history list, no trying to remember which app it was in.

Echo is not a replacement for your media keys. Play, pause, and skip still work exactly as they always did. Echo adds what the media keys cannot provide: memory. It answers the question 'what was I listening to, and where was I?' without requiring you to remember yourself. See the fastest way to resume what you were playing for a full walkthrough.

Echo costs $9.99 as a one-time purchase, works on up to three Macs, and all future updates are included.

Frequently asked

How do I make F7, F8, and F9 work as media keys on a Mac?
Go to System Settings, then Keyboard, and check whether 'Use F1, F2, etc. keys as standard function keys' is turned on. If it is, either turn it off so the media icons work by default, or hold the Fn key when pressing F7, F8, or F9 to send the media command.
Do Mac media keys work with Spotify, Apple Music, and other apps?
Yes, as long as the app registers as a media session with macOS. Spotify, Apple Music, and most major podcast and radio apps do this. The system routes the media key command to whichever registered app is currently playing.
Can I set a custom global keyboard shortcut for play/pause on a Mac?
Some apps, including Spotify, let you set custom global shortcuts in their own preferences. For apps that do not offer this, the built-in F7/F8/F9 media keys are usually the most reliable option. Third-party utilities can remap keys system-wide but add complexity and potential conflicts.
How do I get back to a track I was playing earlier when I cannot remember which app it was in?
Echo keeps a searchable history of everything you have played across all your Mac apps. Press Command-Shift-E from anywhere, search by track or album name, and Echo resumes it at the exact position you left off - regardless of which app originally played it.
Written by the Echo team

We build Echo, a native macOS app that remembers everything you play across your apps and your browser, and brings any of it back at the exact spot with one keystroke.

Echo - $9.99, Yours Forever

One purchase covers three Macs and includes all future updates.

One-time purchase, yours forever.
All articles