Playlist Maker
Give it an artist’s name, or the address of a web page that lists their best-known songs, and it builds a Spotify playlist. You can remove, reorder and add songs before anything is created.
How it works
- Get the songs. An artist’s name uses Deezer’s most-played tracks. A web page is read by an AI model, which pulls out the song titles in the order the page gives them.
- Match them on Spotify. Each title is searched for. Original album versions are preferred over live, demo, remastered and compilation copies, and anything it can’t find is listed rather than guessed.
- Edit, then create. Drop songs, change the order, rename the playlist, add a missing track, and create it.
Starting from a web page
Paste the address of any page that lists songs. The Miles Davis list in the screenshot above came from a jazzfuel.com article of ten famous songs. Spotify words some titles differently, such as the Kind of Blue tracks that carry the guest players’ names, which is why the screenshot shows “listed as”.
Starting from an artist’s name
No page needed: type a name and the number of songs. Deezer publishes play counts, so this gives the songs people actually listen to, which isn’t always the same as the best ones.
Same band, two lists
For Buffalo Tom, Deezer’s top 20 puts “The Only Living Boy in New York” first, a song written by Paul Simon. The ten-song list on a musicianwages.com page doesn’t include it, but does include “Torch Singer”, “Birdbrain” and “Crawl”, which are missing from Deezer’s top 20. The two lists share seven of the page’s ten songs.
One list counts plays and the other is one writer’s opinion, so neither is the answer. The tool builds either. Below is the Deezer version.
Run it yourself
This isn’t an online service. Spotify limits apps like this to a handful of named users unless the developer is a registered business with a large audience, so it runs on your own computer, with your own Spotify login. You need:
- Python 3.
- Spotify Premium. Spotify requires the owner of a developer app to have it.
- A free Spotify developer app, which takes about ten minutes to set up.
- An Anthropic API key, only for reading web pages. Artist names don’t need one.
The code and setup steps are on GitHub. It’s a personal tool, so expect rough edges.