About
Your whole listening history, in one place.
mystats.music is a free music stats site. Upload the history Spotify or Apple Music gives you, and get a full dashboard of your listening, from the first song in your export to yesterday. No account, and your file never leaves your device.
Why it exists
Spotify Wrapped and Apple Music Replay show one year, once a year, and only the top of the list. But both services will send you your full listening history if you ask, and almost nobody does anything with it because it arrives as a folder of raw data files.
mystats.music reads that export and turns it into something you can explore: your real all-time top songs, how your taste changed year by year, the artists you binged and dropped, and when you actually listen. It answers the questions Wrapped doesn't, for every year you've been streaming.
What you get
- Top songs, artists and albumsRanked by plays across your whole history, any year, or any date range you pick.
- Every year in musicA year-in-review page for each year you've listened: top 10s, hours month by month and the artists you found that year.
- Artist storylineThe story behind your listening: comebacks, one-song crushes, artists you left behind and long-term favorites.
- When and how you listenA heatmap by hour and weekday, your streaks and longest sessions, plus skips, shuffle and the devices you use.
- Where you listenedA map of the countries you streamed from, with your top songs and artists in each (Spotify).
- Listening history and searchScroll back to any day, or look up a song or artist to see every time you played it.
You can try all of it before getting your own export: the stats preview is the real dashboard filled with a made-up listener's history. There's also Music Duel, where you and a friend compare stats head to head, and share cards for posting your stats.
Your data stays on your device
Your listening history is read and calculated right in your browser. It isn't uploaded to our servers, and we never see it. That's why there's no account: there's nothing of yours for us to store.
Your export also stays saved in your own browser for 90 days, so your stats open straight away next time; you can forget it any time. A Music Duel is the one exception: it sends a short summary of your stats (not your history) to our server for about an hour so your friend can compare. The full details are in our privacy policy.
Spotify and Apple Music
Both services are supported, each with its own reader built for its export: Spotify's extended streaming history (every play, with times, devices and countries) and Apple Music's play history (daily totals per song). Our guides walk through requesting each export, which takes a few days to arrive, and the blog covers Wrapped and Replay season, what your data shows and streaming news.
Who builds it
mystats.music is an independent project made by music fans, not a streaming service. It isn't affiliated with or endorsed by Spotify or Apple. It's free to use, and it's paid for by tips from people who enjoy it and, on some pages, by ads.
What gets built next comes from the people using it. If there's a stat you wish you could see, request a feature; if something looks wrong, report a bug; and for anything else, contact us.
