Every song you've played, wherever you played it.
Spotify, Apple Music, YouTube Music, Last.fm and Deezer each keep a record of what you play. Upload the exports and depth.fm joins them into one history, year by year. Free, and private until you share it.
Five services, one history.
Each service hands over a different slice. Some go back to the day you signed up, some only a few years; some record how long you listened and some don't. Upload whatever you have, and pick a service to see what its export holds.
Spotify
What the export covers: Every stream since your account beganListening time: RecordedHow long it takes: A few days, up to 30Apple Music
What the export covers: Your Apple Music play activity, back to when you joinedListening time: RecordedHow long it takes: Up to 7 daysYouTube Music
What the export covers: Your YouTube history; newer accounts keep 3 years by defaultListening time: Estimated from gapsHow long it takes: Minutes, sometimes daysLast.fm
What the export covers: Every scrobble since you startedListening time: Estimated from gapsHow long it takes: MinutesDeezer
What the export covers: Your Deezer listening historyListening time: RecordedHow long it takes: About 7 daysWhere a service doesn't record listening time, depth.fm estimates it from the gap to your next play and says so. Play counts are always exact.
Every year gets its own chapter.
Who you played most, the albums you wore out, the artist you found that year, your biggest day. Then the year before, and the one before that, back to your first stream.
512 h, about 84 minutes a day. 1,152 artists, 730 of them new.

2. Billie Eilish46 h
3. Ariana Grande39 h
4. Ed Sheeran31 h
5. Khalid27 h
6. Lewis Capaldi22 h
Hollywood's BleedingPost Malone
WHEN WE ALL FALL ASLEEP, WHERE DO WE GO?Billie Eilish
thank u, nextAriana Grande
No.6 Collaborations ProjectEd Sheeran
Free SpiritKhalid
- Top trackCirclesPost Malone, 212 plays
- Discovery of the yearLewis CapaldiFirst heard in 2019, then 22 h
- Biggest monthSeptember
An example year built from 2019's biggest artists and albums, with made-up listening numbers. Yours uses your own history. Photos and covers belong to their owners.
And every number, when you want it.
Switch to Advanced for every day on a calendar, sortable tables of every artist, track and album, when you listen, streaks and sessions, skips, devices and the countries you streamed from. Every figure is defined on About the data.
What your listening history says about you
The artists who stayed
Every year side by side, so a lifelong favourite stands apart from a three-month obsession.
Your first play, and every one since
The first track on record and a line for every day after it: the weeks you discovered an album, the months you barely listened.
One history across services
Moved from Last.fm to Spotify to Apple Music? Each export joins the same dashboard, with a filter to see any one alone.
When and how you listen
The hour you listen most, how a new job or phone changed your habits, how often you skip, and the devices you used.
Moments worth remembering
Your 100,000th stream, the day one song played 600 times, the artist you came back to after years away.
Cards you can share
A listening receipt, a year recap or your records, drawn from your public view, with your name or numbers left off if you like.
Three steps, and most of the wait is the service
Every service lets you ask for a copy of your data. Google Takeout and Last.fm take minutes; Spotify and Apple prepare it over a few days. The guides show where to click on each one.
Ask each service for your data
From its privacy or account page. Ask every service you've used: each export adds its own years.
Drop the files here
Zips, CSVs, JSON or a spreadsheet, exactly as they arrive. Several at once is fine, and you can add another service later.
Read your years
Your dashboard is ready in about a minute. Hide anything you'd rather keep to yourself, and share the rest if you like.
Questions people ask
Which services does depth.fm work with?
Spotify, Apple Music, YouTube Music, Last.fm and Deezer. Each service lets you request a copy of your data; the guides show where, and depth.fm recognises each file when you upload it.
Can I combine more than one service?
Yes. Upload each export, at once or one at a time, and they're read into one dashboard. A service filter shows any one of them on its own. Last.fm scrobbles often record the same listens as another service, so look at those separately if you upload both.
How far back does my history go?
It depends on the service. Spotify's extended history, Apple Music and Last.fm go back to the start of your account; YouTube Music covers the years your YouTube history was switched on. The table above has every service.
Is depth.fm free?
Yes, completely. There are no subscriptions, trials or locked charts. A few clearly labelled ads pay for the servers. Your listening data is never sold and never used to choose ads.
What happens to the file I upload?
It is read once to build your dashboard and deleted 24 hours later. IP addresses and account identifiers in the export are dropped while the file is read, so they never reach the database. Your plays stay until you delete them from Settings.
Is this the same as Wrapped, Replay or Recap?
Those each cover one year on one service. depth.fm covers every year since your first play, from every service you upload, with your top artists, albums and tracks for each year, your biggest days, streaks, skips and devices.
Yours until you say otherwise.
Private by default
Nobody sees your dashboard unless you make a share link or a public profile, and you can hide any artist, track or album from both.
Personal details dropped
Exports carry IP addresses and device ids. depth.fm drops them while reading the file, and deletes the file a day later.
Free, and easy to leave
Nothing is locked and your listening is never sold. Deleting everything takes one click in Settings.