Edit: You should be able to just use Google Takout to export your song data: https://takeout.google.com
With the recent moves towards YouTube Music which is pretty terrible, I figured it was time to embrace Spotify, so I wrote a script to get all of my Google Play Music songs as a CSV so I can add them to Spotify.
- Paste in the function below (
getAllSongs
) into the console when you are inhttps://play.google.com/music/listen#/all
and scrolled all the way to the top - Type
await getAllSongs()
and wait for the script to scroll all the way down - Confirm that your
LENGTH:
output matches the total songs on the top of the page - Copy the output string, it's valid CSV for importing into Google Sheets, Excel, etc.