Spotify Plus

Spotify Plus is the ultimate enhancement mod for Spotify

Word by word lyrics, new features, customizations, and much more, all in one module

GitHub Downloads GitHub Repo stars Telegram Badge Static Badge GitHub Release Crowdin

What Is Spotify Plus

Spotify Plus is an Xposed module that enhances Spotify with new functionality, many quality of life improvements, and more customization, while preserving the native Spotify feel and experience.

Important

The latest recommended version of Spotify to use is v9.1.82.2160. The module is not guaranteed to work past this version

Features

🎵 Beautiful Lyrics!
Replaces Spotify's boring line by line lyrics with a more beautiful experience! Enjoy word by word lyrics with a dynamic background, background vocals, and duet lines. It's also very customizable! You can change things like font, interlude duration, line spacing, and more! This works for the small lyrics that appear above the song title in the now playing view as well!
🌐 Lyric Translations
Translate any song to English, making listening to songs in any language even better! There are also a few options to make it just how you want it. You can swap the translated line with the original line, or you can just hide the original line all together! It's completely up to you
🎵✏️ Built In Lyrics Editor
You can sync any line by line song you would like. Once you create your word by word lyrics, you can submit it for everyone else to enjoy! And the best part is, it's built right into Spotify. So you don't have to go messing around with other websites or random files or whatever. Just sync, submit, and enjoy!
📻 Last.fm Integration

Do you use Last.fm? Want to know how many times you've listened to a song directly inside of Spotify? Well you can with Spotify Plus! Just set your username in the Spotify Plus settings, and open the context menu on any song (the three dots)! It will tell you your scrobbles right there in the header. There will also be a button that will bring you directly to that song on the last.fm website

😴 Custom Sleep Timer
You can set a custom duration for your sleep timers! You can set a one time timer, or you can save a custom amount to always show up in the list of items. You can even rearrange any of the timers!
🔒 Persistent Private Session
Do you like having private session enabled? Tired of it turning off every six hours? Well you don't have to worry about that anymore! With this setting, you can keep it enabled forever!
🎨 Custom Themes
Yeah, Spotify's default black background is pretty boring, isn't it? Why not spruce it up with some color! You can choose any color you want and get a theme for it, or you can specify a specific color for any part of Spotify's UI. Feel free to change it whenever you want!
🎨✨ Auto Theme
Automatically generate a theme from the currently playing song! It takes the colors from the album artwork, and generates a theme every time the song changes based on that artwork. This makes Spotify always feel fresh and in sync with whatever song you're listening to.
✨ Animated Album Artwork
Static album artwork images are pretty boring and outdated, right? Well fear no more, with the animated album artwork setting enabled, it will show you any album that has animated album artwork. This works in both the album's page, as well as the now playing view if you have canvas (Spotify's short, looping video) disabled.
☰ Play Next

Unlike Spotify's normal queue which removes songs after they're done playing, Play Next keeps songs in your playback history permanently, allowing you to easily jump back to them with the skip previous button.

❤️ Bring Back Like Button

If you miss the like button, you can bring it back! I was never a fan of the add button or whatever it does, so now you can bring back the old like button

🖥️ UI Changes

There are a few UI changes you can apply depending on what you want. These are sitll experimental, so they may not function perfectly.

  • You can change have albums with animated album artwork appear more like Apple Music.
  • There's a redesigned now playing view which simplifies the UI and removes unecessary elements.
  • You can have an animated background instead of just a static color. It uses the current song's artwork for the background.

Installing

Requirements:

  • A rooted phone with LSPosed installed
  • LSPatch for non rooted phones

For Rooted Phones:

  1. Install the APK from the releases page
  2. Turn on the module in LSPosed and enable it for Spotify
  3. Force stop Spotify
  4. Play a song, open the full screen lyrics page, and enjoy the lyrics!


For Non Rooted Phones:

  1. Install the APK from the releases page
  2. Download a Spotify APK (you can get it here. Make sure to check the latest supported version of Spotify!! It's at the top of the readme)
  3. Setup LSPatch (if using Android 15 or Android 16, using this fork. Shizuku not working? Try using this fork)
  4. Press the plus button -> Select apk from storage -> and find your Spotify APK file
  5. Select Local, start the patch, and install the patched app
  6. Inside of LSPatch, tap on Spotify, select module scope, and select Spotify Plus
  7. Force stop Spotify
  8. Enjoy the new features!

FAQ

Spotify is telling me I can only use Spotify abroad for 14 days when trying to log in? If Spotify tells you this, you have to sign in without your password. Spotify will send you an email to login. This should fix the issue. Make sure you have Spotify links set to open inside of the Spotify app inside of your Android settings.

Spotify Plus settings button is not showing up in the menu? Check what the latest supported Spotify version is (see above). This is often one of the things that disappears when you have too new of a version.

Still have questions? Feel free to join our Telegram group. We'd be happy to help!

Community

Join the Spotify Plus community! We have a Telegram channel where you can discuss the module and give feedback and discuss directly. You can join here

Credit

Contributing

Spotify Plus is an ambitious project, and help is always welcome. Whether you found a bug, have a feature you would love to see, or if you have a pull request, feel free to contribute however you can!

Want to collaborate more closely? Feel comfortable in Java and TypeScript? Reach out to me through my email or on the Telegram and let's talk about it! Spotify Plus has grown into a much larger project than I ever expected. I'm working on a rewrite that will lay the groundwork for future extensions and a marketplace, very similar to spicetify, but for mobile. I would love to collaborate with other developers who are interested in helping out and are familiar with Java and/or TypeScript!

Donating

I started developing Spotify Plus because I thought Spotify could be so much more. It all started when I used the beautiful lyrics extension by surfbryce. It changed how I viewed music and how we can experience it, and from then on, I wanted to bring that experience to mobile.

Spotify Plus is developed in my free time, and it will always remain free and open source. If you like my mission and what I'm building, and want to help support development, you can sponsor me on GitHub. By no means is it required, but any amount is appreciated ♥


Made with ♥ and 🎵 by Devon Shoutz
Spotify Plus is not affiliated with Spotify.

Releases

v0.7.3

Stable

9/13/2026, 5:15:13 AM

This is a pretty cool release guys, I swear! Sorry I feel like I gotta say something before dumping a changelog here

What's New

  • New lyrics background option in experimental settings. You should probably turn this on
  • Immersive album artwork. This changes the album page and now playing screen to be more like Apple Music
  • Redesigned now playing view. Not sure how to explain it, you can view it for yourself in experimental settings
  • There's a new theme option in experimental settings. It makes the background of Spotify an animated view like the lyrics page
  • There is an option to bring the heart/like button back instead of whatever this plus or add button or whatever they changed it to
  • There's an option to change the swipe action on songs to play next instead of adding to queue
  • Added ability to translate the app. If you know any other languages and want to help out, please check the readme

Changes

  • Updated to Spotify version 9.1.82.2160
  • Removed the remove create button option. It hasn't worked for months. I hope no one is sad about this
  • Auto theme no longer reloads the app. Colors just change. No more flashing, yippee!
  • The lyrics sync feature got more features. I'm not 100% about everything that changed, but I will list a few here
    • It now saves your progress. So if you leave, or if something happens, you can continue right where you left off
    • It now asks for credit when you submit lyrics
    • It has better error handling if there are problems with your lyrics
    • You can split syllables after you finished syncing the song
    • Made syncing backing vocals a little easier. You can do them all at once instead of one at a time
    • It should turn off crossfade now. This is so that the song doesn't accidentally end when you're doing the last line. It should also turn back on afterwards
  • Themes now work on the album page and I believe the artist page
  • I don't quite remember if this is new to this version or if it was 0.7.2, but the last.fm, lyrics, and play next button only show up on songs now instead of everything.

Assets

1

v0.7.2

Stable

9/7/2026, 9:14:38 PM

This release lets you sync lyrics yourself!! So you can make your own custom word by word songs. It might seem a little confusing at first, but trust me once you try it it'll feel pretty natural.

First, you split any words into syllables that need to be split. This is a pretty decent explanation on what should be split and how it should be split. It's more of a feeling than anything really.

Then you will tap along with the song as it goes. Hold down for as long as a word is being sung. Start holding the screen when the word starts being sung, then release when it is done being sung. Then it will move onto the next word. It's pretty intuitive once you try it

Then when you finish the song, you get to the editor screen. Here you can redo lines that you might've messed up, or if two lines overlap, you can fix that here. You can adjust individual word timings. You can also sync backing vocals here as well.

Syncing songs is only available for songs with line by line lyrics. If a song already has word by word lyrics, or if it has no lyrics or it has static lyrics, the button will not be available. You can find the sync button in the lyrics page.

If any songs have incorrect or inappropriate lyrics, you can report them as well!

Warning

If you are updating from an older version, you must first uninstall Spotify Plus. I changed the signature, so Android will not let you update. Your settings will still be there, do not worry.

You can uninstall the old version by going to the module inside of LSPosed or LSPatch, tapping on App info and then you can uninstall that version

If you need any help syncing songs or have any questions, feel free to reach out on the Telegram

Assets

1

v0.7.1

Stable

8/30/2026, 1:23:55 AM

I have switched to my own lyrics provider. If you have any issues with any songs not loading, feel free to open an issue on this GitHub repo.

There are also two other changes. You can now choose what language to translate songs into. You can change the language in the lyrics settings.
I believe the npv lyrics (the lyrics in the now playing view, not the lyrics page) should now stop showing up in random places. I believe they should only show up where they are supposed to now.

Assets

1

v0.7

Stable

7/25/2026, 4:23:23 AM

Spotify Plus v0.7

This is the biggest update to Spotify Plus ever. This version adds tons of new features, and finally brings Spotify Plus up to date with the latest version of Spotify

New Features

  • 🎨 Custom Themes - Change the colors of Spotify to whatever you want! (Still in beta)
  • 🎨✨ Auto Theme - Automatically changes the theme of Spotify to match your current song
  • 🌐 Lyrics Translations - translate any song into English! (translating to any language coming later)
  • 😴 Custom Sleep Timer - Create a custom sleep timer with any duration. You can also save them in the list for later as well
  • 🔒 Persistent Private Session - Keep private session enabled forever
  • ☰ Play Next - Unlike Spotify's normal queue which removes songs after they're done playing, play next keeps songs in your playback history permanently

Changes

  • Updated to Spotify v9.1.68.1888
  • The lyrics page has been reworked, so it now stays open even when changing songs
  • The visuals of the background in the lyrics have been tweaked
  • The lyrics have been heavily optimized, so everything should be smoother
  • There is now a button in the context menu (the three dots) which lets you open the lyrics page. So if Spotify does not have lyrics, you can still open the lyrics
  • If the song supports word by word lyrics, it will now show those instead of the normal Spotify lyrics above the title in the now playing view, if you have those lyrics enabled

v0.7 has turned Spotify Plus from just a module that has beautiful lyrics to a more fully featured mod. While there are lots of new features here, I would still love to add more! Please keep your suggestions coming. I love looking at what's possible with this project, but I only have so many ideas.

Thank you to everyone in the Telegram for helping with the early versions and being so supportive of the project. It means the world that people are so passionate about this project with me. Thank you ♥

Assets

1

v0.6.5

Stable

4/14/2026, 7:16:24 PM

Okay it no longer hard codes the path when navigating the JSON result. He keeps changing the response which is hard to keep up with nowadays. Hopefully this is the last time I have to update it 🙏🙏

Assets

1

v0.6.4

Stable

4/13/2026, 3:52:06 PM

The lyrics backend changed again. I had to update the headers so that it works again

Assets

1

v0.6.1

Stable

3/9/2026, 6:11:12 AM

  • This version updates the module to support up to Spotify v9.1.28.2252.
  • I think animated album artwork is also in this if you want that, and if you turn the Spotify canvas feature off.
  • Switched lyrics providers from beautiful lyrics to spicy lyrics

I am sorry for the very large delay. Back in December 2025, GitHub banned my account for literally no reason. They never sent me an email explaining why or anything, they just suspended it. I immediately submitted a support ticket asking why they did it. No response. I waited a couple weeks, submitted another ticket. Again, no response. It took them 3 months, and another support ticket, before they finally responded. They never really gave me a reason why it happened, but at least I got my account back. I really am sorry it took so long to release another version. I am also sorry that there aren't too many new features in this release. I am really hoping that does not happen again

Assets

1

v0.6.3

Stable

3/28/2026, 8:43:05 PM

He changed the lyrics response for the backend again, so I had to update it again. Hopefully that's the last time
Also the ad blocking should work a little better. It doesn't block every single ad, but it should block most hopefully

Assets

1

v0.6.2

Stable

3/26/2026, 4:43:04 AM

What's changed

  • Fixes the lyrics crashing on load
    • The backend changed the format of the HTTP response, so I had to update the module to reflect that change
  • The update popup and last.fm username popup look a lot prettier now. I'm sorry for exposing your eyes to such horrendous looking things. Please forgive me
  • Added the ability to change the font of the lyrics. You can choose between the default font, Spotify's default font, or Apple Music's font
  • Added the ability to change the amount of space in between each line
  • Added new interlude option, Spicy lyrics. This option is 3 seconds of silence for an interlude to appear
  • Added new background quality settings. Hopefully lowering this will improve performance on lower end devices. You will have to let me know
  • Added an option to block ads. I haven't been able to test this too much, but I believe it works. Please let me know of any issues with it. It requires a restart of the app to take effect after turning it on.
  • Fixed an issue where the app crashes if you go to an artist's page with animated album artwork enabled

I have been working on a rewrite of the module, so things have been pretty slow lately. I am very sorry for that. I still have things to figure out what direction I want to take for the future of the module. Thank you for your patience and thank you for using Spotify Plus!

Assets

1

v0.6

Stable

11/15/2025, 2:51:47 AM

  • General
    • Updated to Spotify v9.0.90.1229
    • Complete overhaul of the settings page. It works very differently under the hood, and using the back button now works. It was designed to match Spotify's settings page
    • Added last.fm stats. If you go into settings and add your last.fm username, it will tell you how many scrobbles you have on a song by pressing the three dots on the song you want to check
    • Added an open in last.fm button in the context menu (only works on tracks, don't press it on albums or artists)
    • Fixed version checking. It will now correctly determine three digits instead of only the first two
    • Removed marketplace button, as it does not do anything
  • Beautiful Lyrics
    • Changed Spotify Plus interlude duration from 3 seconds to 4 seconds
    • Changed background to custom implementation instead of using Android's built in render effect. This should lead to better performance as well as wider support on more versions of Android (Render effect only supports Android 12 and higher)
    • If you turned off the line gradient on line by line songs, it no longer has a glowing effect on the active line. Before, it would still glow more as the line was sung, but since you turned off the gradient effect, this looked very strange. It should now just be a solid color with no added effects
    • Removed check for user lyrics, as it caused line by line songs to not load

It is recommended to use Spotify v9.0.90.1229, as some features (such as last.fm support) is not guaranteed to work on older versions of Spotify

Also, sorry for not working on this too much, I haven't had a lot of motivation, and I've been busy with other things lately. I'll try to work on it when I get the time though

Assets

1