#1 Spotify Album Scraper avatar
#1 Spotify Album Scraper

Pricing

$10.00/month + usage

Go to Store
#1 Spotify Album Scraper

#1 Spotify Album Scraper

Developed by

Scrape Architect

Maintained by Community

๐ŸŽง Spotify Album Scraper ๐Ÿ” | Instantly extract detailed album data from Spotify โ€” including ๐ŸŽต track info, ๐ŸŽจ artist details, ๐ŸŒ market availability, and more! Perfect for developers, analysts, and music lovers! ๐Ÿš€๐Ÿ“Š

0.0 (0)

Pricing

$10.00/month + usage

0

Monthly users

1

Runs succeeded

>99%

Last modified

7 days ago


๐ŸŽง Spotify Album Scraper ๐Ÿ” | Extract Detailed Album & Track Data from Spotify

๐Ÿš€ Overview

The Spotify Album Scraper is a powerful and efficient tool that helps you extract rich and structured data from Spotify albums using either keyword-based search, direct album URLs, or both!

Whether you're building a music app, analyzing albums and track performance, or collecting clean music data for research, this scraper gives you deep access to album metadata, artist links, cover images, release dates, restrictions, available markets, and detailed track-level data.

โœจ Supports both keyword and URL input, and even lets you control inclusion of available market data!

๐Ÿ“ง Need a custom Spotify scraper? Reach out: scrapearchitect@gmail.com


๐Ÿ”‘ Key Features

๐ŸŽผ Multi-Input Mode
โœ”๏ธ Search by keyword, supply album URLs, or do both simultaneously
โœ”๏ธ Smart labeling: See if the data came from a keyword or URL input

๐Ÿงพ Complete Album Metadata
โœ”๏ธ Album Type (album, single, compilation)
โœ”๏ธ Album Title
โœ”๏ธ Album Cover (Image URL)
โœ”๏ธ Album Release Date
โœ”๏ธ Total Tracks
โœ”๏ธ Total Duration for Requested Tracks
โœ”๏ธ Album Artists & Artist URLs
โœ”๏ธ Restrictions (e.g., streaming limitations)
โœ”๏ธ Available Markets (optional toggle)
โœ”๏ธ Spotify Album URL

๐ŸŽง Track-Level Insights
โœ”๏ธ Track Title
โœ”๏ธ Track Duration
โœ”๏ธ Track Artists & Artist URLs
โœ”๏ธ Track Spotify URL

โš™๏ธ Fully Configurable Input
โœ”๏ธ Set maximum results per keyword
โœ”๏ธ Set limit for number of tracks per album
โœ”๏ธ Choose whether to include available markets
โœ”๏ธ Mix both URL & keyword input for flexibility

๐Ÿ“ฆ Clean JSON Output
โœ”๏ธ Structured, readable data โ€” ready for APIs, databases, or analysis tools


๐Ÿ›  Input Configuration

Use the following JSON format to control the scraperโ€™s behavior:

1{
2  "album_type": "any",
3  "album_urls": [
4    {
5      "url": "https://open.spotify.com/album/1CB5o6cOeGH4q1z6KJROI8",
6      "method": "GET"
7    }
8  ],
9  "include_available_markets": true,
10  "keywords": [
11    "jazz"
12  ],
13  "maxResults": 1,
14  "searchMode": "both",
15  "track_limit": 2
16}

๐Ÿ“˜ Parameters Explained:

ParameterDescription
album_typeFilter albums by type: album, single, compilation, or any
album_urlsList of album URLs to scrape
include_available_marketsToggle to include/exclude available markets (default: false)
keywordsList of search terms for discovering albums
maxResultsMax number of albums per keyword (recommended max: 50)
searchModeOptions: keyword, url, or both
track_limitLimit of tracks to extract per album (max: 100)

๐Ÿ“ค Output Example

Below is a sample JSON output youโ€™ll receive:

1[
2  {
3    "result_mode": "keyword",
4    "input_keyword": "jazz",
5    "input_url": "keyword input",
6    "album_type": "album",
7    "album_title": "Dave Pike Plays the Jazz Version of Oliver!",
8    "album_artists": [
9      "Dave Pike"
10    ],
11    "album_artists_url": [
12      "https://open.spotify.com/artist/64Qwp26Lb2beXJzBs0qBpl"
13    ],
14    "album_cover": "https://i.scdn.co/image/ab67616d0000b2734b16473a86c98da6f9ce5398",
15    "album_release_date": "2025-04-04",
16    "total_tracks": 7,
17    "total_duration_for_requested_tracks": "10m 40s",
18    "available_markets": "AR, AU, AT, BE, BO, BR, BG, CA, ...",
19    "restrictions": "No Restrictions",
20    "album_url": "https://open.spotify.com/album/0YLWr1T1iCuRm6SnmYibkc",
21    "tracks": [
22      {
23        "track_title": "I'd Do Anything",
24        "track_duration": "4m 53s",
25        "track_artists": [
26          "Dave Pike"
27        ],
28        "tracks_artists_url": [
29          "https://open.spotify.com/artist/64Qwp26Lb2beXJzBs0qBpl"
30        ],
31        "track_url": "https://open.spotify.com/track/02rcL5BYRPBejQm7eelmcx"
32      }
33    ]
34  }
35]

๐Ÿ“Š Output Field Guide

FieldDescription
result_modeSource of result: keyword or url
input_keyword / input_urlIf one is keyword input, the other is marked "keyword input"
album_typeAlbum type (album, single, compilation)
album_titleTitle of the album
album_artistsList of artist names
album_artists_urlCorresponding Spotify artist profile links
album_coverURL of the albumโ€™s cover image
album_release_dateRelease date of the album
total_tracksTotal number of tracks on the album
total_duration_for_requested_tracksSum duration of extracted tracks
available_marketsList of country codes (optional if enabled)
restrictionsIf none, defaults to No Restrictions
album_urlSpotify link to the album
tracksArray of tracks containing title, artists, URLs, and durations

๐Ÿงช How It Works

1๏ธโƒฃ Choose your input method

  • Enter keywords like "jazz", "rock", or "pop"
  • Or drop in specific album URLs
  • Or combine both!

2๏ธโƒฃ Run the scraper

  • The actor searches Spotify and collects detailed album & track info

3๏ธโƒฃ Download your results

  • Get clean JSON data with all fields ready for use

๐Ÿ“ˆ Use Cases

๐ŸŽฏ Music Recommendation Systems
๐Ÿ“Š Music Market & Genre Analysis
๐Ÿ” Research on Albums & Artists
๐Ÿ“‚ Archiving or Indexing Albums
๐Ÿ“ฑ Mobile or Web Music Apps
๐Ÿ“ข Music SEO & Content Generation


โšก Performance & Optimization

โœ… High-speed scraping via official Spotify APIs
โœ… Up to 50 albums per keyword
โœ… Up to 100 tracks per album
โœ… Use your own proxy for privacy and control
โœ… Toggle market availability data on/off


๐Ÿ” Privacy & Security

๐Ÿ”’ This scraper respects your data and Spotify access security:

  • โœ”๏ธ Uses your own proxy setup
  • โœ”๏ธ Access tokens are fetched dynamically and securely
  • โœ”๏ธ No hardcoded or exposed credentials

๐Ÿ“ฆ Deployment Instructions

  1. Deploy the actor on Apify
  2. Configure input JSON
  3. Run the actor
  4. Download clean, structured JSON output

๐Ÿ”— Spotify Playlists Scraper โ€” Extract full playlist metadata and tracks!
๐Ÿ”— Spotify Artist Scraper โ€” Get artist info, albums, followers, and more
๐Ÿ”— Spotify Track Analyzer โ€” Coming soon!


๐Ÿ“ง Let's Build Together!

Need a custom scraper for Spotify or another platform?
Want to scale your data extraction beyond standard limits?

๐Ÿ“ฉ Contact me: scrapearchitect@gmail.com


๐ŸŽต Try Spotify Album Scraper Now!

Turn any Spotify album into clean, detailed JSON in seconds.
Whether you're a dev, analyst, blogger, or music tech founder โ€” this tool will supercharge your data game! ๐Ÿš€๐Ÿ’ฝ

๐Ÿ‘‰ Deploy the Spotify Album Scraper and start exploring today! ๐ŸŽถ


Pricing

Pricing model

Rentalย 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

1 day

Price

$10.00