Last.fm Scraper | Music Scrobbles and Artists avatar

Last.fm Scraper | Music Scrobbles and Artists

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Last.fm Scraper | Music Scrobbles and Artists

Last.fm Scraper | Music Scrobbles and Artists

Scrape Last.fm artists, albums, tracks, tags, and listener counts with biographies, similar artists, top tracks, and play stats. Build music recommendation engines, listening dashboards, and trend research pipelines using one of the largest crowd-sourced music metadata sources.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Share

ParseForge Banner

๐ŸŽต Last.fm Scraper - Music Charts, Artist Stats & Scrobble Data

๐Ÿš€ Export Last.fm top tracks and artists charts in seconds. Get real-time listener counts, play counts, and genre tags for the top 20 tracks and artists from Last.fm's global charts.

The Last.fm Scraper pulls live chart data directly from Last.fm's public charts pages. For each charting track, you get the listener count, total scrobble count, album name, cover art, and direct URL. For each artist, you get listeners, total scrobbles, genre tags, and artist photo. No API key required - just click Run.

Data is sourced from Last.fm's server-rendered HTML charts at last.fm/charts, the same data powering the official Last.fm music charts used by millions of music fans worldwide. Records are always live, never cached.

Target Audience / Use Cases

WhoWhy
Music researchersTrack which tracks and artists are trending globally right now
Playlist curatorsDiscover the most-scrobbled tracks to build chart-based playlists
Music journalistsGet live listener and play count data to back up chart reporting
MarketersIdentify trending artists for influencer and sponsorship opportunities
Data scientistsBuild datasets of music popularity over time
DevelopersEnrich music apps with real-time chart data from Last.fm

๐Ÿ“‹ What the Last.fm Scraper does

  • Fetches the Top Tracks chart with rank, track name, artist, album, listeners, and scrobble count
  • Fetches the Top Artists chart with rank, artist name, listeners, total scrobbles, and genre tags
  • Enriches each chart entry with full stats from the individual track or artist detail page
  • Upgrades cover art and artist photos to high-resolution 300x300 images
  • Processes up to 20 items per chart run (the full Last.fm global chart)
  • Exports to CSV, Excel, JSON, or XML for immediate downstream use

๐Ÿ’ก Why it matters: Last.fm has over 300 million registered users and tracks billions of song plays. Its scrobble data represents real listening behavior - not just streams or purchases. This actor gives you programmatic access to that signal in seconds.

๐Ÿ“Š Data fields

Each record includes: albumName, artistName, imageUrl, listeners, playCount, rank, results, scrapedAt, tags, trackName, url. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. Create a free account w/ $5 credit on Apify
  2. Open the Last.fm Scraper actor page
  3. Set chartType to tracks or artists
  4. Set maxItems (1-20, default 10)
  5. Click Start and wait for the run to complete (typically under 60 seconds)
  6. Download your dataset as CSV, Excel, JSON, or XML

Pair this actor with other ParseForge scrapers for a complete music and entertainment dataset:

ActorDescription
Bandcamp ScraperScrape albums, tracks, and artist pages from Bandcamp by genre or tag
Chess.com ScraperPull player ratings, game history, and profile data from Chess.com
BoardGameGeek ScraperExtract board game ratings, reviews, and stats from BGG

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for 100+ specialized data scrapers across music, sports, finance, travel, and more.

This actor scrapes publicly accessible pages on Last.fm. It does not access private data, user accounts, or any data behind authentication. Use in accordance with Last.fm's Terms of Service.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.