Choral
A floating music control for your Mac

One floating control.
All your music.

A beautiful macOS music control that stays on your desktop. Control Spotify, Apple Music, YouTube Music, SoundCloud, Bandcamp, TIDAL, and Deezer from one elegant floating panel.

Download Choral App Store — Coming Soon

Requires macOS 15 or later

"Heroes" (2017 Remaster)
David Bowie
1:42 6:11
Floating Control

A tiny player that stays out of your way.

Choral keeps your music controls close without taking over your screen. See what's playing, pause, skip, go back, or like the current song from a compact floating panel.

Current track and artwork

See the song, artist, and album art at a glance — right on your desktop.

Play, pause, previous, next

Full playback control in one compact panel, no app switching needed.

Like when supported

Save the current song to your library whenever the service allows it.

Always-on-top window

Choral stays quietly above your other windows, always within reach.

Light and dark appearance

Follows your macOS appearance automatically, day or night.

Liquid Glass effect

A translucent, native finish on supported macOS versions.

Global Shortcuts

One set of shortcuts for every service.

Use the same shortcuts to control your music, whether it is playing in a native app or an online music service.

P
Global

Works system-wide — control your music no matter which app is in front.

Fully customizable

Remap every shortcut to whatever keys fit your own workflow.

Native apps and web players

The same keys control Spotify, Apple Music, and music playing in your browser.

Requires the Chrome extension.
Live Lyrics

Lyrics, right when you need them.

Expand the lyrics panel at any time, for any song that's playing — no extra windows, no searching.

Expand in real time

Open the lyrics panel while any song is playing and follow along instantly.

Synced with the timeline

Timed lyrics scroll line by line, in step with the music.

"Heroes" (2017 Remaster)
David Bowie
1:42 6:11
Streetlights wash the harbor gray We talk until the tide goes out Paper boats drift off the pier Carrying the words we lost The ferry hums its low goodbye And the gulls repeat it after us Hold this hour before it turns Stay with me till morning comes The water keeps what we let go Say you'll wait for one more song Lanterns tremble on the swell Counting circles in the dark Nothing here needs saving yet The night can keep us whole Till the harbor lights go out
Supported Services

Works with the music services you already use.

Choral supports both native music apps and online music services, so your controls stay consistent wherever the music is playing.

Native Apps
Spotify
Apple Music
Online Music Services
YouTube Music
SoundCloud
Bandcamp
TIDAL
Deezer

Online music services require the Choral browser extension.

Last.fm Sync

Keep your listening history in sync.

Connect Last.fm and let Choral scrobble what you play across supported music services.

  • Now playing updates
  • Automatic scrobbling
  • Works across supported sources
  • Choose which sources sync
Last.fm
Connected
Now Playing "Heroes" (2017 Remaster) 
Scrobbling Enabled
Source Spotify
FAQ

Frequently Asked Questions

Is Choral a standalone music player?

No — Choral is a floating remote control, not a player. Music keeps playing in the apps and websites you already use, under your own account, and Choral doesn't stream or store any music itself. It shows what's playing and puts the controls in one compact panel on your desktop.

Which music services does Choral support?

Spotify and Apple Music are controlled directly as native macOS apps. YouTube Music, SoundCloud, TIDAL, Deezer, and Bandcamp (beta) are supported as web players through the Choral browser extension.

Does Choral work with web music players?

Yes. With the Choral Connector browser extension installed, Choral shows and controls music playing in YouTube Music, SoundCloud, TIDAL, Deezer, and Bandcamp tabs — play, pause, skip, seek, like, and more — without switching to the browser.

Can I control Choral with keyboard shortcuts?

Yes. Choral has global shortcuts that work from anywhere on your Mac — play/pause, previous/next track, like, lyrics, and show/hide the panel. Every shortcut can be customized or disabled in Settings.

Can Choral sync my listening history to Last.fm?

Yes. Connect your Last.fm account and Choral scrobbles what you play and keeps your now-playing status updated, across all supported sources. You choose which sources scrobble, and advertisements are never recorded.

Can I like or favorite songs from Choral?

Yes. Choral's like button maps to each service's own action: the star on Apple Music, the thumbs-up on YouTube Music, likes and favorites on SoundCloud, TIDAL, and Deezer, and the wishlist on Bandcamp. For Spotify, liking uses the Spotify Web API and requires your own API Client ID — an advanced option in Settings.

Do I need the browser extension to use Choral?

Only for online music services. If you listen with the Spotify or Apple Music desktop apps, Choral works out of the box — no extension needed. The extension is only required to connect web players like YouTube Music or SoundCloud.

Does Choral show lyrics?

Yes. Choral has a floating lyrics window that follows the current track, with time-synced lyrics when available. Lyrics are fetched from LRCLIB, an open community lyrics database.

Does Choral collect my data?

No. Choral has no servers and no analytics — your listening activity is processed on your Mac and stays there. The app only goes online to fetch artwork and lyrics, and to talk to accounts you choose to connect. See the Privacy Policy for details.

What do I need to run Choral?

A Mac running macOS 15 or later. Web music services additionally require Google Chrome with the Choral Connector extension installed.

Bring Choral to your Mac.

Download Choral from the App Store or install it directly.

Direct Download

Install Choral directly on your Mac.

Download Choral
App Store

Install and keep Choral updated.

Download on the App Store Under review — coming soon

Requires macOS 15 or later.
Online music services require the Choral browser extension.