Spotify Scraper

For Spotify

Spotify Scraper: Collect albums, lyrics, profiles & discography data. Export to CSV, JSON, XLSX effortlessly.

Version 3.1.6
Scraping Options 14

What You Can Scrape

Choose from multiple scraping options based on your needs

Tracks in a List

16 fields
Track Name Track Number Disc Number Duration (ms) Duration (formatted) Album Name +10 more

Track Details

28 fields
Track Name Original Title Album Name Album GID Artist Names Primary Artist +22 more

Track Lyrics

11 fields
Track ID Line ID (Start Time) Lyrics Text Start Time (ms) End Time (ms) Provider +5 more

Playlists in a List

13 fields
Playlist Name Playlist Description Playlist URI Playlist Format Owner Name Owner Username +7 more

Playlist Details

23 fields
Playlist Name Playlist Description Playlist URI Playlist Format Followers Count Following Status +17 more

Library Playlists

12 fields
Playlist Name Playlist Description Playlist URI Owner Name Owner Username Owner URI +6 more

Artists in a List

7 fields
Artist Name Artist URI Verified Status All Avatar URLs Avatar Color Artist Type +1 more

Artist Details

31 fields
Artist Name Artist ID Artist URI Verified Status Biography External Links +25 more

Artist Discography

11 fields
Release Name Release Type Release ID Release URI Release Date Release Year +5 more

Albums in a List

12 fields
Album Name Album Type Album URI Release Year Artist Names Primary Artist +6 more

Album Details

30 fields
Album Name Album URI Album Type Release Date Release Year Release Precision +24 more

Album Tracks

15 fields
Track Name Track Number Disc Number Duration (ms) Duration (formatted) Play Count +9 more

Profiles in a List

8 fields
Username Display Name User ID User URI All Avatar URLs Avatar Color +2 more

Profile Details

16 fields
Profile Name User URI User ID Profile Image URL Followers Count Following Count +10 more

Available Add-ons

Extend your scraper with powerful add-ons.

Batch URL Opener

Open and scrape multiple URLs in one go. Add URLs manually or auto-collect them from a list page, then batch-process and export all results.

Page Watcher

Track changes on any page and get notified instantly. Set conditions on fields you care about and receive alerts via webhook or ntfy.sh when something changes.

Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

More Scrapers

Browse more extensions and find the right scraper for your needs

View All Scrapers

All Fields

About Spotify Scraper

Effortlessly extract publicly available music data from Spotify with this powerful browser extension. Collect detailed metadata from tracks, playlists, artists, albums, and user profiles directly in your browser. All data processing runs locally on your machine, ensuring speed and privacy. Built-in monitoring tools let you track changes on any page over time and receive instant alerts. Key Features ✓ Monitor any Spotify page for changes with configurable conditions and alerts ✓ All scraping and processing performed locally in your browser ✓ Export to CSV, Excel (XLSX), JSON, HTML Table, and Raw JSON ✓ Automatic pagination to capture complete lists of any length ✓ Batch processing for scraping multiple pages in a single session ✓ Customizable field selection and conditional formatting What Data You Can Extract Tracks and Lyrics: Track names, URIs, durations, popularity scores, ISRC codes, labels, release dates, and synchronized lyric lines with timestamps. Playlists: Playlist names, descriptions, follower counts, owner details, total track counts, and cover images. Artists: Monthly listener counts, world rankings, biographies, verified status, social links, and full discography details. Albums: Release years, copyright text, track lists, and primary artist information. Profiles: User IDs, follower and following counts, and public playlist listings. Monitoring and Alerts Use the Page Watcher to track changes on any Spotify page over time. Set conditions on specific fields you care about, such as follower counts, playlist sizes, or listener statistics. Receive notifications via webhook or ntfy.sh whenever your defined conditions are met, keeping you informed without manual checking. Batch Processing The Batch URL Opener lets you queue multiple Spotify URLs for automated scraping. Add URLs manually or auto-collect them from search results and list pages. The extension processes each page sequentially, gathering data and compiling results into a single export file. Export Formats CSV, Excel (XLSX), JSON, HTML Table, Raw JSON Perfect For This extension is ideal for music researchers, playlist curators, and data analysts who need to archive Spotify metadata or track artist growth trends. It simplifies collecting discography information and playlist statistics for personal or professional record-keeping. Supported Regions This extension works with Spotify domains globally, enabling data extraction across all regions where the web player is accessible. Privacy and Security All scraping and data processing are performed locally on your machine. General usage metrics are collected to improve the extension, but no scraped content is transmitted to external servers. Usage Notice This extension provides tools for extracting publicly available data. Users are responsible for ensuring their use complies with applicable terms of service and local regulations. The developer provides the tool and is not liable for how it is used. Technical Support For assistance or questions, contact hello@nifty.codes. Trademark Spotify is a registered trademark of Spotify AB. This extension is an independent tool and is not affiliated with, endorsed by, authorized, maintained, or sponsored by Spotify AB.