Track Down
Not connected to Spotify
← Back

Last.fm Top Tracks

Turn your Last.fm top tracks into a Spotify playlist. Enter your Last.fm username and a time range (7 days to all-time) and Track Down pulls up to 1,000 tracks from your real listening history in one request and matches them to Spotify.

Step 1 — Enter your input

More tracks = same request, just a longer wait — there's no extra cost to asking for the max.

You'll be redirected to Spotify to approve access, then brought right back here.

How does Last.fm Top Tracks work?

Track Down converts your Last.fm top tracks into a Spotify playlist by pulling your real scrobble history for a time range you choose — from the last 7 days to your entire account history — then matching each track to Spotify automatically.

Steps

  1. 1Enter your Last.fm username and pick a time range from the dropdown.
  2. 2Track Down calls Last.fm's user.gettoptracks endpoint (via a Cloudflare Worker passthrough that hides the API key) and pulls up to 1,000 tracks in one request.
  3. 3Each track is matched and scored against Spotify's catalog exactly like the Textbox source, then grouped into confident matches and ones that need review.
  4. 4Save the selected tracks to a new or existing Spotify playlist.

Last.fm Top Tracks time ranges available in Track Down

RangeLast.fm API valueBest for
Last 7 days7dayWhat you've been on repeat this week
Last month1monthA snapshot playlist of your current phase
Last 3 months3monthA season's worth of listening
Last 6 months6monthSame range Spotify uses for its own "medium term" top tracks
Last 12 months12monthA yearly recap playlist
All-timeoverallYour entire scrobbled history on the account

Frequently asked questions

What time ranges can I pull my Last.fm top tracks from?

Seven options: last 7 days, last month, last 3 months, last 6 months, last 12 months, or all-time (overall), matching the ranges Last.fm itself exposes through its public API.

Does this need my Last.fm account to be public?

Yes. Track Down reads your top tracks through Last.fm's public API, so your Last.fm scrobbling history needs to be visible, not set to private.

Why would my Spotify playlist have fewer tracks than my Last.fm top list?

Any track scoring 0.40 or lower on Track Down's matching scale — usually because of a Last.fm-specific title format or a track missing from Spotify — is held for manual review rather than auto-added.

Why does Last.fm have listening history going back so much further than Spotify's own stats?

Last.fm has tracked scrobbles — an automatic log of what you play — since it launched in the UK in 2002, well before Spotify existed, so long-time users often have far deeper history there than on any single streaming service.

Related guides

Last verified: July 2026.