The listening library

How to See Your Spotify Stats: App, Web and History Export

Published 2024-08-08 · SnapSong

How to See Your Spotify Stats: App, Web and History Export

The fastest place to start

On mobile, open your Spotify profile menu and look for Listening stats. Spotify’s support page describes this as a view of repeat artists, songs and listening insights. Features and availability may differ by account or market. If that menu is unavailable, use Spotify’s current help page rather than an old screenshot from another app version.

For a connected website, choose a provider deliberately and review the permissions. For your own date ranges and listening-time calculations, obtain a history export and use the local route below. These approaches complement one another; they do not promise identical numbers.

From a file to an answer

01Choose the source

Ask Spotify for your data and keep its Read Me.

02Select audio JSON

Unzip the package and choose one consistent history format.

03Check one calculation

Verify a small example, then inspect your chosen period.

A practical workflow for the SnapSong dashboard, not a reproduction of Spotify’s interface.

Prepare your Spotify history

  1. Open the data/privacy area of your Spotify account and use its data-download process.
  2. Choose the history package appropriate to your question. Extended Streaming History is intended to describe the lifetime of the account; the account-data package has a shorter history scope.
  3. Wait for Spotify to prepare the requested package. Use the download supplied by Spotify and extract the ZIP on your device.
  4. Read the included documentation. Select the audio-history JSON files rather than technical logs, account settings, playlists or the ZIP itself.
  5. Keep the original folder unchanged. For one analysis, use extended audio files or standard music files, rather than mixing both formats.

Open the dashboard

Go to the SnapSong listening-history dashboard. Use the example if you want to inspect the interface before choosing your own files. Multiple JSON files from the same history format can be selected together. The files are read in your browser; this feature does not upload them or request a Spotify login.

Choose dates that match your question

All imported dates includes usable undated music records in the totals. A dated view excludes records without a valid timestamp. Presets use the latest observed date in your selected files. Thus a package ending in March does not silently become a dashboard for October.

For a month-to-month comparison, select a custom range with both endpoints and use UTC consistently. Include the whole intended month. A partial first month and a complete second month are not an equal-period experiment. Our month and hour charts assign duration to each record’s end timestamp; they do not split a long recording over calendar boundaries.

Check the result before sharing it

  • Read the observed dates and the count of skipped records.
  • Check whether a few long tracks dominate listening time.
  • Look at album coverage before treating an album list as complete.
  • Use the CSV if you need more entries than the displayed top 50.
  • Remove names or sensitive listening choices before sharing your own summary.

Troubleshooting your import

Message or symptomWhat to do
Not valid JSONExtract the package; select a JSON file, not a ZIP or saved webpage.
No usable music recordsCheck that this is audio/music history with track, artist and positive played duration.
Mixed history formatsChoose only extended or only standard files for this run.
No records in the rangeChoose all imported dates, inspect the observed period, then narrow it.
No album namesThat field may not be supplied; do not infer an album from a track title.

A repeatable analysis note

Use four lines: “Source package: … / Observed UTC dates: … / Ranking measure: … / Import and duplicate rules: …”. Add the date you generated the summary. Keep this note with the CSV so someone can understand what a number represents later.

Choose your next answer

Sources and method

Product routes checked 17 October 2026. Worked examples are invented to explain a calculation. SnapSong is independent of Spotify and other statistics services.