3 items
Generate a random playlist from everything stored in My Library, including liked tracks, albums and playlists. This extension no longer works. Do not install. I'll fix it one day when I need to use it again. ========================================================================= 1. Create an empty Spotify playlist 2. Click on the extension button in the browser toolbar 3. Enjoy a random selection of your favourite tracks added to the playlist HOW IT WORKS Chrome activates this extension only when you navigate to a Spotify playlist. If you click on the extension button it will: * download the list of albums, playlists and liked tracks from your Spotify library * pick tracks at random and add them to the current playlist * you can select how many tracks to add Only tracks from your library are considered. This extension does not make recommendations or unwanted additions. If the playlist already has tracks, the new ones are added at the end. No login or access granting is required. It is safe to navigate away from the playlist or close the tab - the extension will continue working in the background. PRIVACY This extension does not store any data or communicates with any website other than Spotify. Any data it downloads is kept in local memory and is disappears when you close Chrome. Source code: https://github.com/rimutaka/spotify-playlist-builder ABOUT THE PROJECT Spotify apps do not have a Play button inside My Library to play all our music on shuffle with a single click. This extension is workaround for that missing feature. This is a non-commercial project by a solo dev. I built it to meet my own needs and hopefully it can help others too. I am open to suggestions for new features and improvements. All the code is open source. PRs are welcome. Support: https://github.com/rimutaka/spotify-playlist-builder/issues
Nov 17, 2025
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.