Spotify-Hörverlauf auswerten: JSON, Zeiträume und CSV

Werte deinen Spotify-Verlauf als JSON aus: Künstler, Titel, Alben, Hörminuten, eigene Zeiträume und CSV. Die Dateien bleiben auf deinem Gerät.

Bis zu 50 Dateien, je 50 MB und insgesamt 250 MB. ZIP zuerst entpacken. Entweder den erweiterten Audioverlauf ODER den normalen Musikverlauf wählen.

Zeitraum und Rangfolge

Die Auswahl endet am letzten gültigen Datum der Dateien, nicht heute. Ein Eintrag ab 30 Sekunden ist kein bestätigter Spotify-Stream.

Drei Quellen — unterschiedliche Antworten

01In der App

Aktuelle Höraktivität unter Listening stats, sofern für dein Konto verfügbar.

02Verbundener Dienst

Eine Präferenzliste mit Spotify-Zugriff. Prüfe die Berechtigungen.

03Verlaufsdatei

Dauer und Anzahl aus deinen ausgewählten Einträgen.

SnapSong-Schaubild: Diese Datenquellen ersetzen einander nicht.

Export vorbereiten

  1. Öffne den Daten- und Datenschutzbereich deines Spotify-Kontos und fordere das passende Paket an. Der erweiterte Verlauf ist für die Kontohistorie vorgesehen; das normale Kontodatenpaket deckt einen kürzeren Zeitraum ab.
  2. Lade das von Spotify bereitgestellte Paket herunter und entpacke es auf deinem Gerät. Lies die beigefügte Feldbeschreibung.
  3. Wähle JSON-Dateien mit Musik-Audioverlauf, keine Einstellungen, Playlists oder ZIP-Dateien. Verwende pro Import nur ein Verlaufsformat.
  4. Prüfe zuerst die sechs Minuten des Beispiels, dann deine eigenen Dateien.

Berechnung und Duplikate

Erforderlich sind Titel, Künstler und eine positive Dauer von höchstens 24 Stunden je Eintrag. Podcasts ohne Musikfelder und fehlerhafte Zeilen werden übersprungen. Unterstützt werden msPlayed/trackName/artistName sowie ms_played/master_metadata_track_name/master_metadata_album_artist_name. Albumnamen werden nur aus gelieferten Feldern übernommen.

Identische Zeitstempel, Dauern, Titel und Künstler gelten als exakte Duplikate: Eine Kopie wird entfernt. Ohne Datum beweisen gleiche Namen kein wiederholtes Ereignis; diese Einträge bleiben erhalten. Grenzen: eine Million Einträge, 50 Dateien, je 50 MB und insgesamt 250 MB.

Vergleichbare Zeiträume wählen

Die ungefilterte Summe enthält undatierte Einträge. Datumsfilter schließen sie aus. Eigene Grenzen sind einschließlich und gelten in UTC. Vorgaben enden am letzten gültigen Datum deiner Dateien. Die letzten sechs Kalendermonate schließen den möglicherweise unvollständigen letzten Monat ein.

Monats- und Stundendiagramme ordnen die ganze Dauer dem Endzeitpunkt zu. Lange Einträge werden nicht zwischen Stunden oder Monaten aufgeteilt. Vergleiche gleich lange Zeiträume und prüfe die Vollständigkeit der Dateien.

Importprobleme lösen

  • Ungültiges JSON: ZIP entpacken und die JSON-Datei statt einer gespeicherten Webseite auswählen.
  • Keine Musik: Feldnamen und Art des Audioverlaufs kontrollieren.
  • Gemischte Formate: nur normalen oder erweiterten Verlauf auswählen.
  • Leerer Zeitraum: zuerst alle Daten anzeigen und die beobachteten Grenzen prüfen.

Deine Dateien bleiben bei dir

Dateien und Ergebnisse werden weder hochgeladen noch in localStorage gespeichert. Eine CSV wird nur auf deinen Klick gespeichert. Leeren entfernt die angezeigte Auswertung, Neuladen beendet die Sitzung. Ursprungsdateien und bereits heruntergeladene CSVs bleiben an ihrem Speicherort. Prüfe private Namen und Hörvorlieben, bevor du eine Zusammenfassung weitergibst.

Anleitung lesen ↗

Quellen und Methode

Geprüft am 17. Oktober 2026. Rechenbeispiele sind fiktiv. SnapSong ist weder Spotify noch der eigenständige Dienst Stats for Spotify.