About
This is an exploratory tool for Last.fm scrobble data. Enter any public Last.fm username and see your listening history in ways the Last.fm site does not show you — what you were playing years ago today, how your taste has shifted over time, and what your listening patterns actually look like across a decade or more of data.
It is a work in progress, built to find out what is genuinely interesting with the data rather than to be a finished product.
What you can explore
- On This Day — a look back at what you were listening to 1, 3, 5, 7, and 10 years ago today. Useful for those "oh, I forgot how much I loved that album" moments.
- Top charts — your most-played artists, albums, and tracks across any time window from the past week to all time.
- Artist timeline — your personal history with a specific artist: when you first heard them, when your listening peaked, and how it has changed since.
- Listening patterns — are you a morning listener or a late-night one? Which year did you listen the most? A heatmap of your listening intensity over time.
- vs Global — how your taste sits relative to Last.fm's worldwide charts. How mainstream or niche is your listening?
Privacy
This site only works with public Last.fm profiles. It does not require you to log in and holds no account information about you.
Scrobble data retrieved from Last.fm is cached temporarily to avoid unnecessary repeat requests, then discarded. It is not used for any other purpose, not shared, and not analysed in aggregate.
The Last.fm API key used by this site is kept server-side and is never sent to your browser.
Built with
Cloudflare Pages, Cloudflare Workers, Cloudflare D1, and plain HTML, CSS, and JavaScript. No tracking, no analytics, no cookies beyond what is needed to hold your session.
Data is provided by the Last.fm API. This site is not affiliated with or endorsed by Last.fm or CBS Interactive.