setlist.fm to Spotify Playlist Converter
Posted 19 Aug 2025, 17:43:28
Pushed another small update which takes care of many more language-specific characters. This was brought to my attention on GitHub when someone reported the Italian ì and È weren't recognized properly. Should be all good now.
Posted 20 Aug 2025, 9:37:24
è perfetto così!
Posted 4 Sep 2025, 22:59:35
The converter doesn't convert this playlist:
https://www.setlist.fm/setlist/black-pontiac/2024/bridgeview-theatre-kamloops-bc-canada-1b5f413c.html
It just shows “Queued” for a minute and then eventually re-enabled the buttons.
I wanted to try another setlist but now I am just getting a “504 Gateway Time-out nginx/1.18.0 (Ubuntu)” message.
Posted 5 Sep 2025, 4:42:38
The web instance died… somehow. There's nothing in the logs, but at around 1pm yesterday it stopped working. I've restarted it and now your setlist can be converted again.
Really scary though, especially with the lack of logs to clarify what happened here. I just hope this is a one-time fluke.
Posted 5 Sep 2025, 19:54:15
Thanks! It does work now. Weird thing about the logs though.
Posted 6 Feb 2026, 23:33:20
I created a playlist for this setlist with the “Cover Originals” turned off:
https://www.setlist.fm/setlist/vitamin-string-quartet/2026/martin-woldson-theater-at-the-fox-spokane-wa-34be953.html
and got this:
https://open.spotify.com/playlist/0Q4jhRn7Y3PhP9nJ8OukW0?go=1&sp_cid=54c3d5102b4c52bb4e0ef3dc34226780&utm_source=embed_player_p&utm_medium=desktop
When I try to create another one with “Cover Originals” turn on, I get the same playlist as before. I would guess they're cached just by the setlist ID and not the parameters used in creating it, but then I wonder why it would still show progress of searching for each song.
Posted 9 Feb 2026, 6:05:19
@shwartz: Something really weird is going on here, because when I tried to convert that setlist, I got all 21 VSQ covers in the result: https://open.spotify.com/playlist/2rH5DT6lNNgjcaPtlqfx4x
Crucially, I did NOT change anything. This was created using the same source code that you have used, because I didn't touch it in weeks. I really don't know what's going on here and I also don't see anything in the error logs that could give a hint.
As for your final remark, no, I do not cache by ID. I cache by conversion results (an array of Spotify song IDs) and only if they match 100% will an existing playlist be returned instead of a new one. Otherwise redoing setlist conversions after changing settings wouldn't do anything. I really don't know what happened to you for the app to glitch out so badly. I guess all we can do is keep an eye on this…
EDIT: On closer inspection, it looks like the setlist has been edited since you've made your original post. Does the setlist.fm API cache its results or is everything directly going live after a change?
Last edited 9 Feb 2026, 6:20:23
Posted 9 Feb 2026, 10:21:09
Does the setlist.fm API cache its results or is everything directly going live after a change?
It's more or less going live instantaneously.
Posted 27 Feb 2026, 4:49:42
Important Announcement:
This app will temporarily go offline on March 9, 2026 for critical infrastructure updates, as result of Spotify severely restricting access to its Web API. I hope it won't take more than a day to get it back online, but I can't make any promises. Sorry for the inconvenience.
See Spotify's official announcement here: https://developer.spotify.com/blog/2026-02-06-update-on-developer-access-and-platform-security