Music streaming services have long failed to provide users with sufficient tools for high-level playlist customization. Music listeners need a faster and more powerful way to create and maintain their playlists. The Smart Playlist Manager is a web application which provides an intuitive way for users to determine the content of their playlists. Using a drag and drop tool, users can connect an unlimited number of nodes with various functions. For example, some nodes source from artists, albums, playlists, and individual tracks. Others perform set operations such as union, intersection, and negation (useful for exclusions). Filter nodes provide further customization based on various criteria such as explicit content, user-liked, user-top-played, and ranges of release dates and track durations. The Smart Playlist Manager automatically assembles and saves these playlists to the user’s linked Spotify account. Smart playlists are periodically reassembled to ensure that the Spotify playlists are always reflective of their associated configuration. This solution dramatically improves the playlist-perfectionist’s ability to create and maintain highly-customized playlists quickly and easily. The possibilities are endless!