Spotify Scraper avatar

Spotify Scraper

Pricing

from $0.40 / 1,000 results

Go to Apify Store
Spotify Scraper

Spotify Scraper

๐Ÿ”ฅ0.40/1000 results๐Ÿ”ฅSpotify scraper. 9 modes: albums, artists, tracks, playlists, podcasts, episodes, search, play counts & full discography cascade. 27+ fields per record โ€” No login, no proxy, no setup. JSON/CSV/Excel. API, MCP server, webhook, Claude, ChatGPT, LangChain, Make, Zapier, n8n ready.

Pricing

from $0.40 / 1,000 results

Rating

0.0

(0)

Developer

Scrape Smith

Scrape Smith

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

๐ŸŽต Spotify Scraper โ€” Play Counts, ISRC, Albums, Artists, Playlists, Podcasts & Search | All-In-One

The most complete and affordable Spotify data extraction tool on the Apify Store. 9 modes in one actor โ€” get everything you need from Spotify without juggling multiple scrapers or paying per data type.

๐Ÿ† Why this scraper

  • ๐Ÿ’ฐ Cheapest all-in-one on the store โ€” albums, artists, tracks, playlists, podcasts, and search all included. No separate charges per mode.
  • ๐Ÿ”ข Real play counts โ€” exact stream numbers, not estimates. The same data the industry uses for charting and analytics.
  • ๐ŸŽฏ 27+ fields per record โ€” more data points than any competitor. ISRC codes, popularity scores, audio previews, verified badges, monthly listeners, world rankings, top cities, and much more.
  • ๐Ÿš€ Zero setup โ€” no Spotify account, no API keys, no cookies, no configuration. Paste a link and get structured data back instantly.
  • ๐Ÿ“€ Full discography cascade โ€” toggle one setting and get every track from every album and single an artist has ever released, each with its own play count.
  • ๐ŸŽ™๏ธ Podcasts & episodes โ€” search and extract show metadata, episode details, and audio previews. A feature no other Spotify actor offers.
  • ๐Ÿ“Š Built for any scale โ€” works the same whether you're looking up a single track or extracting tens of thousands of playlist tracks.
  • ๐Ÿ” Powerful search โ€” find tracks, artists, albums, playlists, podcasts, and episodes with free-text queries. Up to 1,000 results per search with full pagination.

๐ŸŽง What you can extract

ModeWhat you get
๐ŸŽต AlbumEvery track with play count, duration, ISRC, popularity, cover art, label, copyright
๐ŸŽค ArtistFollowers, monthly listeners, world rank, verified badge, top cities, top tracks, related artists, biography, social links, discography overview
๐ŸŽถ TrackFull metadata with exact play count, ISRC, popularity, audio preview URL, content rating
๐Ÿ“‹ PlaylistEvery track with play count, position, who added it and when, playlist follower count
๐Ÿ”Ž SearchTracks, artists, albums, playlists, podcasts, and episodes matching any query
๐ŸŽ™๏ธ Podcast/ShowPublisher, description, episode count, languages, cover art
๐Ÿ“ป EpisodeDuration, release date, language, audio preview, parent show info
โšก Play countsLightweight mode โ€” just ID, name, artist, and exact stream count
๐Ÿ“€ Artist cascadeArtist profile + every track from their full discography with per-track play counts

Mixed input supported โ€” drop album URLs, artist links, track IDs, and playlist URIs into the same list. The actor auto-detects each one.

๐Ÿ“ฅ Input

FieldDescription
modeChoose a specific mode or leave on Auto-detect to let the actor figure it out from your links
idsSpotify URLs, URIs (spotify:track:...), or bare IDs โ€” one or many
searchQueriesFree-text search terms for finding music, artists, or podcasts
searchTypesWhich types to include in search results (tracks, artists, albums, playlists, shows, episodes)
followDiscographyWhen scraping an artist, also extract all their albums, singles, and compilations with per-track play counts
maxItemsPerInputLimit results from a single playlist, album, or search query
maxItemsOverall cap for the entire run

๐Ÿ“ค Sample output โ€” Track

{
"mode": "track",
"id": "0VjIjW4GlUZAMYd2vXMi3b",
"url": "https://open.spotify.com/track/0VjIjW4GlUZAMYd2vXMi3b",
"name": "Blinding Lights",
"primaryArtist": "The Weeknd",
"albumName": "After Hours",
"playcount": 5498339860,
"popularity": 92,
"isrc": "USUG11904206",
"durationFormatted": "3:20",
"previewUrl": "https://p.scdn.co/mp3-preview/...",
"releaseDate": "2020-03-20T00:00:00Z",
"isExplicit": false,
"trackNumber": 9,
"coverUrl": "https://i.scdn.co/image/..."
}

๐Ÿ“ค Sample output โ€” Artist

{
"mode": "artist",
"name": "The Weeknd",
"verified": true,
"popularity": 95,
"followers": 125056182,
"monthlyListeners": 113605709,
"worldRank": 3,
"topCities": [{"city": "Mexico City", "country": "MX", "listeners": 1633973}],
"topTracks": [{"name": "Blinding Lights", "playcount": 5498339860}],
"relatedArtists": [{"name": "Doja Cat"}, {"name": "Rihanna"}],
"externalLinks": [{"name": "INSTAGRAM", "url": "https://instagram.com/theweeknd"}],
"albumsTotal": 14,
"singlesTotal": 65
}

๐Ÿ’ก Use cases

  • ๐ŸŽต Music industry analytics & A&R โ€” monitor play-count growth, spot breakout tracks, evaluate catalog performance
  • ๐Ÿ“‹ Playlist intelligence โ€” audit editorial playlists, track placement trends, measure playlist reach
  • ๐ŸŽค Artist monitoring โ€” followers, listeners, world rank, discography expansion over time
  • ๐Ÿท๏ธ Rights management & catalog matching โ€” use ISRC codes to identify recordings across platforms and distributors
  • ๐ŸŽ™๏ธ Podcast research โ€” discover shows, track episode output, monitor publisher activity
  • ๐Ÿ“Š Dashboards & data feeds โ€” clean structured data ready for BI tools, data warehouses, or AI workflows
  • ๐Ÿ” Market research โ€” search the entire Spotify catalog with full metadata for competitive analysis

๐Ÿ”— API, MCP server & integrations

This actor plugs into any workflow with zero custom code:

  • ๐ŸŒ REST API & webhooks โ€” trigger runs, poll results, or get notified on completion
  • ๐Ÿค– MCP server โ€” use as a tool from Claude, ChatGPT, LangChain, or any MCP-compatible AI agent
  • โš™๏ธ No-code platforms โ€” works with Make (Integromat), Zapier, n8n, and other automation tools
  • ๐Ÿ“ Export formats โ€” JSON, CSV, Excel โ€” download or stream via API
  • ๐Ÿ”„ Scheduling โ€” set up recurring runs to track trends over time

โ“ FAQ

Do I need a Spotify account or API key? No โ€” everything uses public data. No login, no setup, no credentials.

Does it work for any track, album, or artist? Yes โ€” from global #1 hits to niche independent releases, user-created playlists, and small podcasts.

How current are the play counts? Pulled fresh on every run โ€” the same numbers Spotify displays at that moment.

Can I get play counts for an entire album or playlist? Yes โ€” album mode and playlist mode both return per-track play counts automatically.

Can I get an artist's full catalog with play counts? Yes โ€” enable followDiscography and the actor fetches every album, single, and compilation with per-track stream counts.

What about podcasts? Search mode finds shows and episodes. You can also scrape show and episode details directly by URL.

Can I search instead of pasting links? Absolutely โ€” search mode supports free-text queries across tracks, artists, albums, playlists, podcasts, and episodes with pagination up to 1,000 results per query.

What format is the output? Structured JSON with zero null values. Export as JSON, CSV, or Excel from the Apify console or API.

Is there a free tier? Yes โ€” every user gets free results to try the actor before committing to a paid plan.