Last.fm

Use Last.fm playlists as a source — download the tracks via Qobuz, Tidal, or Deezer.

Free Last.fm accountDownloads via Qobuz / Tidal / DeezerWindows 10 or 11

How Last.fm works with streamrip

Last.fm is not a download source — it's a playlist source. streamrip reads your Last.fm playlist to get a list of track names, then searches for and downloads those tracks from Qobuz, Tidal, or Deezer.

📋Last.fm playlist🔍streamrip searches💿Downloads from Qobuz/Tidal/Deezer
You need at least one of Qobuz, Tidal, or Deezer already set up (see those guides) before Last.fm will work. Last.fm itself is free.
1

Set your download source in config

Choose which platform streamrip should use to download the tracks from your Last.fm playlist:

Open your config file:

Type this into Command Prompt, then press Enter
rip config open

Press Ctrl+F, search for [lastfm], and set the source:

[lastfm]
source = "qobuz"
Use whichever platform you've already set up credentials for. Qobuz gives the highest quality (up to 24-bit Hi-Res).
2

Find your Last.fm playlist URL

Go to last.fm, navigate to your playlist, and copy the URL from your browser. It should look like:

https://www.last.fm/user/YOUR_USERNAME/playlists/12345678
You can also use loved tracks playlists and recommended playlists from Last.fm — any public playlist URL works.
3

Download your Last.fm playlist

Paste your Last.fm playlist URL below to generate your download command:

Or use the rip lastfm command directly:

Type this into Command Prompt, then press Enter
rip lastfm https://www.last.fm/user/username/playlists/12345678
streamrip will search for each track on your chosen platform and download the best available match. Tracks not found on that platform will be skipped.

Troubleshooting

❌ Command runs but nothing downloads

Make sure your Last.fm playlist is public. Private playlists can't be read by streamrip. Also check that your source platform (Qobuz/Tidal/Deezer) credentials are correctly set up.

❌ Some tracks are skipped

Tracks that can't be found on your chosen platform will be skipped. Try switching to a different source platform — some tracks are available on Tidal but not Qobuz, or vice versa.

❌ "source not configured" error

Open your config file (rip config open), find the [lastfm] section, and make sure source is set to "qobuz", "tidal", or "deezer".