spotify-lyrics-pop-out

Spotify Lyrics Pop-Out

An interactive Chrome extension that puts the lyrics for the song playing in Spotify Web into a movable, always-on-top Picture-in-Picture window.

Install Spotify Lyrics Pop-Out from the Chrome Web Store

Support · Privacy · Delete your data · Critical issues: listenr.help@gmail.com

What works

Install locally

For normal use, install the published extension from the Chrome Web Store link above. To test the source checkout instead:

  1. Download or clone this repository.
  2. Open chrome://extensions in Chrome.
  3. Turn on Developer mode.
  4. Click Load unpacked and select this folder.
  5. Open Spotify Web and play a song.
  6. Click the green Lyrics Pop-Out pill inside Spotify to launch the lyric window. You can also click the extension icon to reveal the launcher.

The second click is intentional: Chrome requires the page itself to receive a user gesture before it can create a Document Picture-in-Picture window.

How it works

Spotify Lyrics Pop-Out reads playback metadata and the active audio element from Spotify Web. It uses the song metadata to request synced LRC lyrics from LRCLIB, then matches each timestamp against Spotify’s current playback time. The PiP is owned by the Spotify tab, so keep that tab open while using it.

Permissions

No Spotify password, cookies or browsing history is ever collected. Song metadata is sent to LRCLIB to find lyrics, and to our server to look up community timing fixes (no ID attached). Anonymous listening data is sent only if you choose Allow, and can be deleted any time from the extension’s Privacy & data page or the privacy policy page.

Current limitations

Development

There is no build step and no runtime package dependency.

npm test
npm run check

After editing, reload the extension from chrome://extensions.

License

MIT