Spotify Stream Data Analysis Tool

Due to the EU's GDPR regulations, Spotify is required by law to provide all data that they have on a user, if said user requests it. Spotify gives instructions on how to request the data in the following link (It takes around a month for the data to be sent): https://support.spotify.com/uk/article/data-rights-and-privacy-settings/ Spotify will eventually provide a zip file with enclosed JSON files that hold the data for every single stream that a user has made throughout the history of their account. This can be used to create detailed visualisations of a user's streaming habits throughout the years. The tool provided on this site allows a user to see their streaming freqency in relation to songs, artists, years, months and hours of the day. Extract the zip file provided by Spotify - the JSON files should be within the enclosed folder. Then, upload the folder and submit its contents. The data provided by Spotify contains all streams irrespective of time listened. This means that - for example, songs that were skipped through whilst a preferable one was being looked for are still captured in the data. Most would prefer to not include these, and so by default all streams which are less than 30 seconds are ignored. This threshold can be adjusted with the input box at the bottom of the results page. An input box is also provided to adjust the number of results that are displayed for your top artists and songs i.e. Top 30, 50, 100 etc. The default is set at 30. Some of your data may contain/relate to certain artists which you do not want to see. A search filter is provided whereby you can search for the artists that you don't want to be in the data and exclude them by ticking their checkbox.

Importing and Processing...

Processing...