Spotify Pie
Upload your Spotify history to create your Spotify Pie — a pie chart of the artists and tracks you listen to most, with exact shares, ready to share.
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
How to download your Spotify data5 steps · takes about a minute to request
- 1Open spotify.com, go to Account and open the Privacy settings page.
- 2Find “Download your data” and request your data download.
- 3Select Extended streaming history so the export covers your full account lifetime, not just one year.
- 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.
- 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.
What the Spotify Pie shows
The Spotify Pie above is a donut chart of your listening share. Your top 8 artists each get a slice, everyone else collapses into “Other”, and the legend prints exact percentages so arguments can be settled with numbers. The center of the pie shows your total listening time, so the whole chart doubles as a scale: each slice is a claim on your actual hours.
Two toggles reshape the chart. Switch between artists and tracks to see whether your time is concentrated on a few acts or a few specific songs. Switch the metric between listening time and plays to see who owns your minutes versus who owns your play button.
Because it draws on the same imported archive as every tool here, your Spotify Pie covers everything in your export — for most people that means years of listening, not the few weeks an app-connected chart could offer.
How to make a Spotify Pie chart
Request your Spotify data export (Account → Privacy → Download your data, with Extended streaming history selected), wait for the ZIP, and drop it on the uploader above. The parser finds the streaming history inside the archive automatically, aggregates listening time and plays per artist and per track, and draws your Spotify Pie chart — no account connection, no manual unzipping, no spreadsheet gymnastics.
If you already have the StreamingHistory JSON files extracted, uploading those directly works just as well. Overlapping imports are de-duplicated, so your Spotify Pie shares never double-count.
Curious but export-less? The “Try demo data” button loads a synthetic two-year history so you can see exactly how a Spotify Pie is built before your own archive arrives — then clear it in one click and upload the real thing.
Artists or genres — what is this pie made of?
This Spotify Pie is built from artists, not genres. The streaming history export does not contain genre tags for your plays, and a genre chart would require connecting your account to the Spotify API — exactly what this site avoids. An artist Spotify Pie is also more personal: genres blur your taste into broad buckets, while the artist view shows exactly who dominates your listening time, with a track-level toggle for the deep divers.
There is also a practical reason the artist view leads: artist names are stable in the export for every play, while track names can vary across re-releases, regional edits and remixes. Your Spotify Pie therefore stays readable even for listeners with enormous libraries, and the track toggle is always one click away when you want the granular cut.
How the Spotify Pie shares are calculated
Each slice's share is the exact portion of your total listening time (or meaningful plays, depending on the toggle) attributed to one artist or track across your entire imported history. Podcast and video events are excluded from music rankings. The “Other” slice always equals your total minus the eight named slices, so the Spotify Pie sums to 100% by construction — check it against the legend if you like.
Rounding never hides anything here: legend percentages are computed to one decimal from your raw totals, and the underlying minutes per slice are printed next to each name. If two artists are separated by a rounding artifact, the listening-time column is the tiebreaker — your Spotify Pie prefers precision to drama.
Download and share your Spotify Pie
The Download PNG button paints a 1200×630 share card of your current Spotify Pie — slices, exact shares and total — entirely on a local canvas and saves it to your device. No image ever touches a server, and no data about your listening leaves the browser to make the download possible.
Come back after a few months of listening, upload a fresh export, and watch your Spotify Pie redistribute itself. The chart is a snapshot of a living archive, and comparing two pies over time is half the fun.
One last habit worth adopting: export twice a year. Listening habits drift, and a fresh archive every few months keeps your Spotify Pie, stats and DNA in sync with the person you currently are, not the person you were when the account was new.
Spotify Pie FAQ
What is Spotify Pie?
A pie chart of your listening share, drawn from your own Spotify listening history. Your top artists (or tracks) each get a slice sized by listening time or plays, with exact percentages in the legend.
How do I make a Spotify pie chart?
Download your data export from Spotify with Extended streaming history selected, upload the ZIP above, and your Spotify Pie renders automatically — then toggle between artists, tracks, listening time and plays.
Is this Spotify Pie based on genres or artists?
Artists (with an optional track view). The data export contains no genre tags, and building a genre chart would require account access this site deliberately avoids. The artist Spotify Pie shows who actually owns your listening time.
Does my Spotify data leave my browser?
No. Unzipping, parsing, aggregation and the Spotify Pie PNG export all run locally; your history is stored only in your browser's IndexedDB and disappears with one click on “Clear local data”.
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.
- ↗ Spotify: Data rights and privacy settings
- ↗ Spotify: Understanding your data
- ↗ Spotify for Developers: Quota modes
- 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 ·
Explore more Spotify tools
Spotify Stats
Your full Spotify stats dashboard from one upload.
Spotify Listening History
Search and filter every play you've ever logged.
Spotify DNA
Six behavior scores from your real listening habits.
Roast My Spotify
A funny, deterministic roast of your music taste.
My Top Spotify Songs
Your most played songs, ranked and exportable.
My Top Spotify Artists
Your most played artists with share of listening time.
TuneFootprint is an independent tool. It is not affiliated with, endorsed by, or connected to Spotify AB. Spotify is a trademark of Spotify AB.