Spotify has a rather confusing system of liked songs, liked albums and a single Liked Songs playlist.
- You have to Like a song or all songs in the album to include them in Liked Songs playlist.
- You can only Like up to 10,000 tracks. Tough luck if your collection grows bigger than that.
This extension compiles a single playlist from all tracks from all saved and liked albums in your collection. If the number of tracks is over the allowed playlist limit of 10,000 the extra tracks are randomly culled to get a representative sample. Play it on shuffle.
Install a compiled package from Releases or download and compile the source.
Add All Saved Albums button is only available in empty playlists.
You should see a success message on completion.
Known problems:
- the button may not appear or
- the processing may not start
- it fails halfway through due to comms
Refresh the page and try again.
You may need to delete the playlist and start anew if some tracks already got added to it.
Report your problems in Issues.
Spotify claims there is a limit of 10,000 tracks per playlist, but I managed to go higher than that. The limit is set as const maxPlaylistSize = 10000
inside main.js
to stay on the safe side.
Extra tracks are removed randomly if your collection is larger than the set limit. Generating multiple playlists from the same collection will produce different culling results on every run. See trimPlaylist
function for more detail.
Tracks are not shuffled and appear in the order albums appear in your Albums collection.
This extension only works with empty playlists. You can add new tracks by hand. It may be easier to delete and re-create the entire playlist.