earworm

Adding your listening history

Bring every play you've logged into earworm at once, from ListenBrainz, Last.fm or Spotify.

From ListenBrainz

  1. Sign in on ListenBrainz's export page and ask for an export of your listens.
  2. ListenBrainz emails you when the zip is ready. It keeps it for 30 days.
  3. Save the zip to your phone. In earworm, open Settings, then Listening, then ListenBrainz history, and add it.

From Last.fm

Last.fm doesn't make export files of its own, but free tools can. We suggest lastfm.ghan.nl/export:

  1. Enter your Last.fm username, choose Scrobbles and CSV, and start the export. A long history takes a few minutes.
  2. Save the file to your phone. In earworm, open Settings, then Listening, then Last.fm history, and add it.

If the tool can't read your scrobbles, turn off "Hide recent listening information" in Last.fm's privacy settings, then try again. Other tools work too, as long as their file names its columns: a time, the artist, the album and the track. If a file only gives times to the minute, plays in the same minute count once.

From Spotify

  1. Sign in on Spotify's privacy page and ask for your Extended streaming history. Spotify emails it, usually within a few days and sometimes up to 30.
  2. Save the zip to your phone. In earworm, open Settings, then Listening, then Spotify history, and add it.

What earworm keeps

Your file stays on your phone. earworm sends its plays, adds them up, and keeps your totals, your recaps and your last 35 days of plays. It only sends song names for plays from October 1, 2026 on, for your recaps.

Add your file soon after you get it. If earworm already follows your listening through ListenBrainz, Apple Music or your Android phone, it carries on from where your file ends, so you only need to add the file once.

Adding the same file again, or a newer one that overlaps it, never counts a play twice. If an album's plays come from more than one place, earworm counts the place with the most.

Plays from ListenBrainz and Last.fm files count in your stats and recaps, but not toward crowns, charts or album pages.

Taking it off

In earworm, open the file's page under Settings, then Listening, and choose Remove. Its plays, and the recaps they made, come off earworm. A ListenBrainz connection stays connected.

Need a hand?

Email support@earworm.reviews and say which file you tried and whether you're on iPhone or Android.

earworm isn't affiliated with ListenBrainz, Last.fm or Spotify.