Rotation
I wanted longer history and more insights from my music platforms, so I built the tool I'd want, and it works for anyone.
To start, log in or sign up at last.fm and connect to whatever services you stream on. Everything you play after that gets tracked, letting you explore your full history, streaks, genres, trends, binges, taste shifts, and more.
This app works through Last.fm to consolidate all your streams across a single usable API. Sign up, connect your accounts, and the app does the rest.
Note that data collection only starts once you sign up and connect your accounts, so anything you played before that is invisible to the application.
Enter your Last.fm username above to begin.
total plays
hours listened
longest streak (days)
artists played
Plays
Listening clock
by day & part of dayA heatmap of your listening history over the range above. Each column is a day. Click any block to see those plays in Scrobbles.
Genre routine
what a typical week sounds likeClick any block to see those plays in Scrobbles.
Your most listened to genre tags by day and time, over the range above. Tags are user defined but filtered for relevance.
Listening hours
Month by month
plays, discoveries, hours and top genreGenres come from Last.fm's community tags, so they reflect how listeners describe an artist, not an official classification.
On repeat
played hard inside a seven-day stretchTracks
Albums
Genres
click one to see its tracksGenres come from Last.fm's community tags, so they reflect how listeners describe an artist, not an official classification.
Heavy rotation
artists with 5+ playsHow often you come back to an artist inside the range above. Full bar = in rotation throughout. Short bar = a couple of sessions, then nothing. Needs five plays to appear.
Artists to explore
Type any artist, or pick one you've played from the suggestions.
Rate one and the next rebuild takes it into account. "More like this" also sends us looking for artists similar to it.
From your favourites
popular tracks you haven't playedTuning
what you've told the recommenderRemoving one puts that artist back to being judged on your plays alone. Lists rebuild on a schedule, so changes show up on the next pass.
Compare taste
Enter any Last.fm username. If they're new, they'll be pulled in first (that can take a moment).
Scrobbles
Rows