Note: I don’t think this works anymore. Mileage may vary.
Well – as you likely know last.fm doesn’t allow a username change (like – it isn’t 2018 and all) so my terrible username of choice back when I was 16 (computermann24 if you must ask) was still stuck with me. I did however want my listening history from all the way back because I like data… all the data. Yes, I know I am a product in giving them all this data but I have yet to find a more suitable solution to track my (mostly) embarrassing music history.
First off – you need to grab a *.csv file of your music history. How I did this is by using an excellent tool by BenjaminBen called “Last.fm to csv“. Run this across your last.fm account and it’ll generate a *.csv file – save this somewhere nice. It took around 5mins to download all my history (92000 songs).
Next – grab another tool called “Last.fm Scrubber” from Here. It runs under Windows only so if you’re like me and run Linux then be prepared to re-write your bootloader again or spawn a VM.
Open up the tool and add your new last.fm account – select “CSV Scrobble” from the tabs on top, grab your file from your special location and hit “Parse”.
Simply select all and scrobble from this point. It’ll take a few moments and will literally scrobble to todays date (yes – you would have listened to a tonne of music in one day) however after that feel free to deactivate your old account and get on with life without your embarrassing username in the way. Simple… Last.fm get your act together and allow a username change!