TuneFootprint

My Top Spotify Songs

Upload your Spotify history and answer the eternal question — what are my top Spotify songs? — with a ranked, filterable, exportable list.

Drop your Spotify data export here

Upload the official Spotify ZIP from Account Privacy, or the Extended Streaming History JSON files inside it. Multiple files are welcome.

.zip .jsonHow to download your Spotify data

No loginNo passwordProcessed in your browserClear anytime
How to download your Spotify data5 steps · takes about a minute to request
  1. 1Open spotify.com, go to Account and open the Privacy settings page.
  2. 2Find “Download your data” and request your data download.
  3. 3Select Extended streaming history so the export covers your full account lifetime, not just one year.
  4. 4Wait for Spotify's email (it can take up to 30 days) and download the ZIP they send. Keep the ZIP exactly as it is.
  5. 5Come back here and upload the ZIP — everything else happens automatically in your browser.

Spotify prepares the export on their side; this site cannot speed up that process. No Spotify password is ever needed.

See my top Spotify songs — all of them

This page answers one question with real data: what are my top Spotify songs? After you upload your history, the table above lists your tracks by meaningful plays — every listen of at least 30 seconds — with total listening time, first played and last played dates for each entry.

The view goes deeper than the app's Top Songs shelf. Because it reads your Extended Streaming History, the “All time” tab really means all time: back to your first play, not to some four-week API window. My top Spotify songs deserve the long view. My top Spotify songs on this page can stretch across the entire life of the account.

And the list is personal in the strictest sense: my top Spotify songs here are computed from my own export, on my own device — not sampled from someone's API quota. My top Spotify songs remain mine alone.

Song people and artist people are different species, and this site serves both: after finding my top Spotify songs here, the top artists page aggregates the same plays by artist for the other perspective. The two rankings together describe your listening better than either alone — the songs show what you press, the artists show who you return to.

Most played vs most listened — two different podiums

Two songs can both be “my number one”. One earned it with raw play count; the other with hours logged on repeat while you worked. The sort toggle above switches the ranking between meaningful plays and total listening time, and the two orders are often embarrassingly different — that is exactly why my top Spotify songs deserves both views.

The date range tabs (all time, 12 months, 6 months, 30 days) recompute my top Spotify songs anchored to the latest imported play — so a “last 30 days” view of a two-year-old archive still means the final month inside that archive, not an empty page. Both views matter for my top Spotify songs.

How we count a play

A play counts once at least 30 seconds of a track were listened to. Skips and drive-by starts below 30 seconds still add to total listening time but never to play counts — so my top Spotify songs cannot be gamed by one frantic thumb. Tracks are identified by Spotify track URI where the export provides one, with an artist-track-album fallback, so remixes and re-recordings stay in their own lanes. Order matters in my top Spotify songs.

One more nuance worth knowing: because plays require 30 seconds, a skipped intro never counts, and because totals come from the export, songs Spotify no longer licenses still appear in my top Spotify songs with their full history intact.

Where my top Spotify songs come from

Everything starts with the export you request from Spotify: Account → Privacy settings → Download your data, with Extended streaming history selected. When the ZIP arrives, drop it on the uploader above — no unzipping, no login, no picking files. The parser normalizes every play, removes duplicates, and my top Spotify songs take shape in seconds. My top Spotify songs refresh with every upload.

The standard one-year export also works, with a visible warning that the ranking then covers only that shorter window. For the true all-time answer to “what are my top Spotify songs?”, extended is the way.

Export my top Spotify songs to CSV

The CSV button downloads the current ranking of my top Spotify songs — rank, track, artist, plays, listening minutes, first and last played — with your filters applied. Perfect for spreadsheet people, playlist archaeology, or settling arguments with receipts — and re-run it monthly: my top Spotify songs shift more than you expect.

Exports land as CSV with a UTF-8 byte order mark, so Excel opens them without mangling accents in track or artist names — small thing, big afternoon saved. Every row in my top Spotify songs export comes straight from the same aggregated indexes that drew the on-page table, so the file and the page can never disagree.

Why this can differ from Spotify Wrapped

Wrapped is a yearly campaign with Spotify's own filtering rules; this page counts every event in your export with a published 30-second rule. Differences in my top Spotify songs versus Wrapped are normal — and here you can check the math yourself, range by range, instead of taking a slideshow's word for it. My top Spotify songs survive inspection.

My top Spotify songs FAQ

How do I see my top songs on Spotify?

Upload your Spotify data export above (Extended streaming history recommended). My top Spotify songs render within seconds, ranked by meaningful plays, switchable to listening time and filterable by range — all time down to 30 days. My top Spotify songs render in seconds.

How do I see my most played Spotify songs?

The default ranking is exactly that: tracks ordered by plays of 30 seconds or more. Toggle the sort to listening time if you want the songs you spent the most hours on instead.

What is my most listened-to song on Spotify?

Sort by listening time. The top row is the track with the most total milliseconds in your imported history — often the song you loop on commutes rather than the one you tap repeatedly.

Why can my top Spotify songs differ from Wrapped?

Wrapped applies Spotify's internal filters to a single year; this page counts every event in your export with a transparent 30-second play rule, and shows first/last played dates so you can verify each ranking.

Sources and facts

Spotify’s account privacy settings let you request an extended streaming history export — the exact archive these tools analyze entirely in your browser.

Source: Spotify support — Data rights and privacy settings · support.spotify.com
  • 1In your Spotify stats, a play counts once at least 30 seconds of a track were listened to — total listening time still sums every second.
  • 2Spotify can take up to 30 days to prepare your Spotify listening history export; the extended history covers the account’s full lifetime.
  • 3The Spotify Pie names your top 8 artists as slices; every other artist collapses into “Other” so shares always sum to 100%.
  • 4Roast My Spotify triggers the repeat-offender card at 100 plays of a single track, and the obsession roast at a 30% artist share.
  • 5Your Spotify DNA is built from 6 behavior axes, each scored 0–100 from your own uploaded history — no genre API involved.

By the TuneFootprint team ·

TuneFootprint is an independent tool. It is not affiliated with, endorsed by, or connected to Spotify AB. Spotify is a trademark of Spotify AB.