The Current Problem:
Currently, when I add a playlist or album to my queue, Spotify "explodes" the entire list into individual tracks immediately. If I add a 50-song playlist, my queue is instantly flooded with 50 separate entries. This makes the queue incredibly messy and difficult to manage. If I change my mind later, I have to manually delete every single song one by one (or "Clear Queue" entirely, which wipes out other songs I actually wanted to keep).
The Proposed Solution: "Container Queueing"
I am proposing that playlists and albums be added to the queue as single, unexpanded "Container" blocks.
- How it works: When I select "Add to Queue" for a playlist, it appears in the queue as one single item labeled with the Playlist Name.
- Dynamic Controls (Expand/Collapse): Each container should have a toggle to "Expand" or "Collapse."
- Expand: Opens the container so the user can see all songs, rearrange specific tracks, or delete single songs from the list.
- Collapse: Shrinks the playlist back into a single line to keep the queue scannable and tidy.
- The Logic: The individual songs only automatically "spill" into the active playhead once that container becomes the next active source.
- Ease of Use: Users should be able to swipe or click once on the collapsed container to remove the entire playlist from the queue. This allows for quick "cleaning" of the queue without mass-deleting 50+ individual tracks.
- Usage: Once the playlist is expanded, there is a line on the left that can be clicked in order to collapse the playlist again. This way you don't have to scrool up through all the songs to collapse it.
Why this helps:
It makes the queue much more dynamic and user-friendly. It allows listeners to "stack" different vibes (e.g., a Workout playlist followed by a Chill album) without losing control of their queue or feeling overwhelmed by a list of 100+ individual songs. Also for parties this is helpful, preventing you from running out of songs and easier "playlist queue" management.
Check out my related idea for "Play Playlist after current playing song"
Update (02.06.2026):
Addition of the idea for individual shuffle buttons for each container:
- Optional feature Addition (unsure how to implement UI vise): Allow to combine songs into container that aren't from single playlist and option to save this selfmade container as new playlist