Native macOS app · not a browser tab

YouTube Music, the way macOS deserves.

A fast, native shell around YouTube Music with the OS integrations Google never shipped — media keys, Now Playing, a mini player, synced lyrics, a full native UI, themes, crossfade, endless radio from your own listening, Last.fm scrobbling and Spotify import. A 5 MB app, not a 500 MB browser tab.

macOS 13 Ventura or newer·Apple Silicon & Intel·Free & open source (MIT)
YTMusic running on macOS
~5 MB
App size on disk
<100 MB
Typical memory use
0
Electron / Chromium bundled
100%
Open source, MIT
New · nothing else does this

Turn any song into a playlist

Right-click a track, pick “Create similar playlist,” and you get a real, saved playlist of songs like it — without switching apps, tabs or windows.

One click

Recommendations from Last.fm, matched on YouTube Music

It reads Last.fm's community “similar tracks,” finds each one on YouTube Music, and builds the list — then saves it as a permanent playlist you can keep, play and sync everywhere.

  • Name it and set public / unlisted / private up front
  • Live progress while it matches every track
  • A real saved playlist — not a throwaway radio queue
Saved, not lost

In your sidebar the moment it's done

The finished playlist appears in your library instantly — no page reload, no waiting for it to sync back. Keep it, rename it, share it, or build another from the next song stuck in your head.

Create similar playlist
Everything a desktop app should do

Built for macOS, not bolted on

YouTube Music has no desktop app on any platform. This one adds the native integrations you actually miss — and stays out of your way.

One-click similar playlists

Right-click any song and build a permanent playlist of tracks like it — Last.fm recommendations matched on YouTube Music and saved to your library, without leaving the app.

Media keys & Now Playing

F7/F8/F9, AirPods double-tap, Control Center and the lock screen all control playback — with live artwork — even when the app is in the background.

Full native UI mode

An optional SwiftUI shell over the web player: sidebar, home, radio, playlists, albums, artist pages, search and a native now-playing screen — the web chrome gone entirely.

Floating mini player

An always-on-top, resizable window with artwork, title, like/dislike and transport controls. Tuck it in a corner while you work.

Radio, built from your history

Endless stations seeded from what you actually play — a daily discovery set that rotates each morning, one station per artist you love, plus genre and by-decade radios. Pin the ones you keep coming back to.

Spotify import

Bring your Spotify library across from a data export — every playlist you created or saved, matched on YouTube Music, with a report of anything that didn't line up.

Last.fm scrobbling

Connect once and every listen scrobbles to Last.fm — queued locally so nothing is lost when you're offline or quit mid-track.

Playlist folders

Group playlists into folders in the sidebar — drag one in or use the menu. A local layer over your library; ungrouping never touches the playlists inside.

A memory YouTube doesn't keep

Your plays are logged locally, so home shows things YouTube Music can't: a weekly mix, what you had on repeat a year ago today, and the favourites you drifted away from. Nothing leaves your Mac.

Speaks your language

English and Turkish, switching live with no restart — right down to the menu bar. Pick your region separately, so an English interface doesn't force someone else's charts on you.

Karaoke lyrics, in sync

Time-synced lyrics pulled straight through YouTube Music — the current line grows and stays centered, following the song beat by beat, in the now-playing screen or a slide-out panel.

Sleep timer

Fade out and pause after 5, 15, 30 or 60 minutes — or at the end of the current track. For falling asleep to a playlist.

Crossfade

Smoothly fade the tail of one track into the head of the next, with an adjustable duration — so playlists flow without a gap of silence.

Themes

Swap the whole app between hand-tuned color themes, light and dark — the native shell and player restyle instantly to match.

A queue that obeys you

“Add to queue” and “Play next” actually work — a real ordered queue on top of YouTube Music, plus optional always-shuffle and track-change notifications.

A closer look

Real screens, real polish

Every pixel is native SwiftUI over the YouTube Music engine — so your library, recommendations and playback stay exactly as you know them.

Home

Your recommendations, plus your own past

YouTube's listen-again rows and today's hits sit under shelves built from your own play history — a weekly mix, a year ago today, the favourites you forgot. A clean, fast native grid with no web-page reflow.

  • A daily discovery set that rotates each morning
  • Hover-to-play on any card
  • Sidebar with folders for all your playlists
Home
Now Playing

A now-playing screen that sets the mood

Full-bleed album art with an ambient glow drawn from the cover, a big scrubber and all your transport controls — with lyrics one tap away.

  • Ambient color pulled from the artwork
  • Switch to the music video inline
  • Volume, shuffle & repeat at hand
Now Playing
Lyrics

Sing along, line by line

Time-synced lyrics fetched straight through YouTube Music. The active line enlarges and centers as the song plays — and it seeks and pauses right along with you.

  • Active line highlighted, in time with the music
  • Beside the artwork or in a slide-out panel
  • Full-screen lyric crawl when a track has no video
Lyrics
Spotify import

Bring your Spotify library across

Export your data from Spotify, pick the files, and every playlist you created or saved is matched on YouTube Music and rebuilt — with a report of anything that didn't line up. No account link, no API limits.

  • Every playlist, including the ones you only saved
  • Pick what to bring; nothing imported without you
  • Runs from Spotify's own export — no login, no quota
Spotify import
Statistics

The listening stats YouTube never shows you

A Statistics tab keeps its own local history and turns it into the numbers Google hides — your top artists and tracks over a week, month, year or all time, plus a daily listening chart. It all stays on your Mac.

  • Top artists & tracks, ranked with play counts
  • Daily chart, total time, distinct artists
  • Fully local & private — nothing leaves your Mac
Statistics
Muscle memory

Keyboard-first

Drive the whole thing without touching the mouse — including two global shortcuts that work from any app.

Playback

Play / pause Space
Next / previous track
Media keys F7F8F9

Windows

Show mini player M
Show main window 0
Hide window W
Settings ,

In the app

Focus search K
Reload page R
Sign out & clear data
Quit Q

Global · from any app

Focus search, bring forward K
Toggle mini player M

Give YouTube Music
a real Mac app.

Free, open source, 5 MB. Media keys, native UI, radio, lyrics, scrobbling and more.