If you have opened Spotify's Recently Played and found songs you are certain you listened to simply gone, you are not imagining it. There are four distinct reasons plays go missing, and understanding each one makes it clear why the list cannot be relied on as a listening record.
Why Is My Spotify Recently Played Not Showing All Songs?
The 50-item cap
The most common reason is the hard limit on the list's size. Spotify's Recently Played only ever shows your last 50 plays. The moment you hit play on a 51st track, the oldest entry is pushed off permanently. There is no archive, no page two, and no way to retrieve what has gone. If you listen to more than 50 tracks in a day, yesterday's plays are already gone.
For a deeper look at why this limit exists and what Spotify's own data download actually contains, see why Spotify only shows 50 recently played tracks.
It is not 50 tracks per day or per device. It is 50 total, across all your devices and accounts. A long commute playlist can push an entire listening session off the list in one go.
Very short plays may not register
Spotify requires a play to reach a certain duration before it counts toward Recently Played. If you skip a track in the first few seconds, it typically does not appear in the list at all. This is by design rather than a glitch, but it means quickly scanning an album to find a track, then skipping through it, will leave no record of you having done so.
Private session hides plays
When you enable a private session in Spotify, your plays are not added to Recently Played and are not counted toward your listening history or Wrapped. You can check whether private session is active under your account menu in the Spotify desktop app. If you have been listening in private session and wondering why those songs are absent, that is why. Plays made during a private session cannot be recovered afterwards.
You can review your account privacy settings to see whether private listening is enabled by default on any of your devices.
Plays on a different device or account
Recently Played is tied to the account and, to some extent, to where you were listening. If you use Spotify on your phone, a shared family account, or a work computer, those plays may land on a different account's history or may not surface in the version of Recently Played you check most often. Plays made on a partner's account, a car's built-in Spotify, or a smart speaker logged into a different profile will not appear on yours at all.
Can You Get Missing Songs Back?
In most cases, no. Once a play is pushed off the 50-item list, it is gone from Recently Played. Spotify's data download (available via account settings) includes extended streaming history, but it covers only the past year and is delivered as a data file rather than a searchable interface. It also does not update in real time, so there is always a lag. The download is useful for auditing past behaviour, but it is not a substitute for an always-on listening log.
How to Keep a Complete Record of Your Spotify Plays
Echo is a native macOS app that records every Spotify play on your Mac the moment it happens, with no cap on how many entries it stores. It captures plays from both the Spotify desktop app and Spotify running in a browser, so switching between the two does not create gaps.
Press ⌘⇧E anywhere on your Mac to open Echo and resume a track from your history at the exact point you left off.
Everything is stored on your Mac. Echo does not send your listening data anywhere, requires no Spotify account connection, and has no subscription. Your history is searchable by track, artist, or album, and it grows without limit for as long as Echo is running. If you want to know what you played three weeks ago on a Tuesday afternoon, Echo can tell you. Spotify's Recently Played cannot.
What Echo Does Not Fix
Echo records plays that happen on your Mac. It does not capture plays you made on your phone, another computer, or a smart speaker. It also cannot recover plays that happened before you installed it. If you need a complete cross-device listening history, Spotify's extended data download remains the only official route, with all its limitations.
The Practical Upshot
Spotify Recently Played works well as a quick shortcut to songs you played in the last hour or two. It was not built to serve as a listening archive. The 50-item cap, private session behaviour, short-play filtering, and multi-device fragmentation all make it unreliable for anything beyond that narrow use. If a complete, searchable history of what you have played on your Mac matters to you, you need something that is always recording.
Frequently asked
Why do songs keep disappearing from my Spotify Recently Played?
Does private session affect Spotify Recently Played?
Why are songs I definitely played not showing up in Recently Played?
How does Echo keep a full Spotify listening history on Mac?
Keep Every Play, Not Just the Last 50
Echo records your full Spotify listening history on your Mac, with no cap, no account required, and no subscription.
One-time purchase, yours forever.