Spotify Play Count Scraper: Playlists, Albums & Artists avatar

Spotify Play Count Scraper: Playlists, Albums & Artists

Pricing

from $2.00 / 1,000 tracks

Go to Apify Store
Spotify Play Count Scraper: Playlists, Albums & Artists

Spotify Play Count Scraper: Playlists, Albums & Artists

Spotify scraper with no login or API key: all-time play counts for every track of a playlist or album, artist monthly listeners, followers, world rank and top cities, single tracks, and search for tracks, artists, playlists and podcasts. $2 per 1,000 tracks.

Pricing

from $2.00 / 1,000 tracks

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Spotify Play Count Scraper: Playlists, Albums, Artists & Tracks

Get all-time Spotify play counts for every track of a playlist or album in one go, for $2 per 1,000 tracks. Paste a playlist, album, artist or track link and get clean rows: play count, artists, duration, position, the date a track was added to the playlist, and the playlist's saves. Artists come with monthly listeners, followers, world rank, top cities and top tracks. No login, no Spotify API key: Spotify's official API does not return play counts at all.

How the Spotify Play Count Scraper works

{
"urls": [
"https://open.spotify.com/playlist/37i9dQZF1DXcBWIGoYBM5M",
"https://open.spotify.com/album/1NAmidJlEaVgA3MpcPFYGq",
"https://open.spotify.com/artist/06HL4z0CvFAxyc27GXpf02"
]
}
InputRows
Playlist linkOne row per track, with its play count, position, date added and the playlist's saves
Album linkOne row per track, with its play count, release date and label
Artist linkOne row: monthly listeners, followers, world rank, 5 top cities, 10 top tracks with play counts, 20 related artists
Track linkOne row: play count, album, label, release date
Search keywordTracks, artists, albums, playlists or podcasts matching it (no play counts)

Why Use This Scraper?

  • Play counts the official API does not give. Spotify's Web API returns popularity scores, not stream numbers. This actor returns the real all-time counts shown in the Spotify app.
  • A whole playlist or album per lookup. 50 tracks with play counts come back in one go, so you pay per track, not per request.
  • Half the usual price. $0.002 per track with play counts; other Spotify play-count actors charge $0.004 to $0.005.
  • Artist audience in one row. Monthly listeners, followers, world rank and the five cities that listen most, with listener counts.

Use Cases

  • Music marketing and A&R: track how a release or a playlist placement grows plays.
  • Playlist pitching and curation: compare the tracks on editorial playlists by streams and by the date they were added.
  • Royalty and catalog estimates: play counts for every track of an album or a label's releases.
  • Artist benchmarking: monthly listeners, world rank and top cities across a roster.
  • Podcast discovery: find shows by topic with their episode counts.

How It Works

  1. Links are read four at a time. A playlist, album, artist or track lookup takes about 40 seconds.
  2. Playlist and album lookups return every track with its play count; each track becomes a row.
  3. Search keywords run after the links.
  4. Every row is charged as it is delivered, and the run stops cleanly at your spending limit.

Input Configuration

FieldTypeDescription
urlsarrayopen.spotify.com playlist, album, artist or track links, or spotify: URIs.
maxTracksPerListintegerCap on tracks from one playlist or album. Default 500.
searchKeywordsarrayKeywords to search.
searchTypestringtracks, artists, albums, playlists, podcasts_shows or podcast_episodes_individual_episodes.
maxResultsPerKeywordintegerUp to 100. Default 50.
maxItemsintegerCap on all rows. Default 5,000; free-plan runs return up to 100.

Example input

Play counts for two editorial playlists and an artist's audience:

{
"urls": [
"https://open.spotify.com/playlist/37i9dQZF1DXcBWIGoYBM5M",
"https://open.spotify.com/playlist/37i9dQZF1DX0XUsuxWHRQd",
"https://open.spotify.com/artist/3TVXtAsR1Inumwj472S9r4"
]
}

Podcast shows about true crime:

{
"searchKeywords": ["true crime"],
"searchType": "podcasts_shows",
"maxResultsPerKeyword": 50
}

Output Samples

A playlist track:

{
"type": "track",
"trackId": "3XmwAZpIMNpTJy8faw3ajD",
"url": "https://open.spotify.com/track/3XmwAZpIMNpTJy8faw3ajD",
"name": "expectations (feat. Chappell Roan)",
"artists": ["Olivia Rodrigo", "Chappell Roan"],
"playCount": 8756553,
"durationSec": 224,
"explicit": false,
"position": 1,
"addedAt": "2026-10-16T04:01:13.791000+00:00",
"sourceType": "playlist",
"sourceName": "Today's Top Hits",
"playlistOwner": "Spotify",
"playlistSaves": 33701464,
"playlistTrackCount": 50
}

An artist:

{
"type": "artist",
"name": "Taylor Swift",
"monthlyListeners": 106209994,
"followers": 165646663,
"worldRank": 5,
"albumCount": 34,
"singleCount": 80,
"topCities": [{ "city": "London", "country": "GB", "listeners": 1661528 }],
"topTracks": [{ "name": "The Fate of Ophelia", "playCount": 1738737381 }],
"relatedArtists": [{ "name": "…", "url": "https://open.spotify.com/artist/…" }]
}

Key Output Fields

FieldMeaning
typetrack, artist or search-result
playCountAll-time streams, as shown in the Spotify app
sourceTypeWhere a track row came from: playlist, album or track
positionThe track's place in the playlist or album
addedAtWhen the track was added to the playlist
playlistSavesHow many people saved the playlist
monthlyListeners, worldRankArtist audience and Spotify's world ranking

FAQ

Do search results include play counts? No. Spotify search answers names and links only. Put the playlist, album, artist or track link in urls to get play counts.

How long can a playlist be? Playlists of up to about 100 tracks come back in under a minute. Much longer ones can take several minutes. A lookup that has not answered after 4 minutes is asked once more, and skipped (not charged) if the second try does not answer either.

Why does a track sometimes have no play count? Spotify occasionally answers a single track without it. That row is billed at the basic track price ($0.002) instead of the track-lookup price. Looking up the track's album gets every play count reliably.

Do I need a Spotify account or API key? No.

Can I download the audio? No. This actor returns data, not music files.

Pricing

EventWhenPrice
Actor startOnce per run (per GB of memory, 256 MB default)$0.005
TrackEach track of a playlist or album, with its play count$0.002
Track lookupEach track looked up by its own link$0.005
ArtistEach artist profile$0.006
Search resultEach search hit$0.002

Example: play counts for 20 playlists of 50 tracks cost 1,000 × $0.002 = $2.00.

Support

Found a bug or need a field? Open an issue on the actor's Issues tab and include the run link.

⚠️ Disclaimer

This actor reads public Spotify pages. It is not affiliated with or endorsed by Spotify. You are responsible for using the data in line with Spotify's terms and the laws that apply to you. Track names, artwork links and descriptions belong to their owners.

SEO Keywords

Spotify scraper, Spotify play count scraper, Spotify stream count, Spotify playlist scraper, Spotify album play counts, Spotify monthly listeners, Spotify artist data, Spotify API alternative, Spotify streams data, playlist tracks export, Spotify podcast search, music analytics