US Trends

how to upload spotify history to lastfm

You generally can’t upload your entire Spotify listening history directly into Last.fm as a native import. Last.fm’s own scrobble system is limited, and most full-history imports rely on third-party converters or bulk- scrobbling tools rather than a built-in Spotify-to-Last.fm transfer.

What usually works

  1. Request your Spotify data export, including your extended streaming history.
  2. Convert the Spotify JSON history into a scrobble-friendly format.
  3. Use a bulk scrobbling tool to send the plays to Last.fm in batches.
  4. Repeat in smaller chunks if your history is large, because Last.fm has daily limits and timestamp restrictions.

Important limits

  • Last.fm does not reliably support importing scrobbles older than about two weeks with accurate original timestamps.
  • Very large imports may need to be spread out over multiple days to avoid rate limits.
  • Some methods require third-party services or scripts, so the process is a workaround rather than a one-click upload.

Easiest practical route

A common approach is:

  • Get Spotify’s extended streaming history.
  • Convert it into a bulk import format.
  • Push it into Last.fm through a scrobbling service or script.
    This is the most realistic path if you want a large chunk of your Spotify history reflected on Last.fm.

Quick note

If your goal is only to link Spotify going forward , that part is much simpler than importing old history. The historical transfer is the tricky part, not the connection itself.

Bottom line

So the short answer is: not directly, but yes through a workaround that uses your Spotify export plus a bulk-scrobbling/import tool.