Discogs Scraper
Pricing
from $5.00 / 1,000 results
Discogs Scraper
Scrape music releases, artists, and labels from Discogs. Get album titles, artists, years, genres, styles, formats, countries, tracklists, and community have/want stats for millions of records. Filter by type, year, country, genre, style, and format.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share

🎵 Discogs Music Releases Scraper
🚀 Export music release data from Discogs in seconds. Search 8,000,000+ releases, masters, artists, and labels by keyword, genre, or type. No API key, no registration, no manual browsing.
🕒 Last updated: 2026-05-21 · 📊 12 fields per record · 🎵 8,000,000+ releases · 🌍 Worldwide coverage · 🎸 Any genre or style
The Discogs Music Releases Scraper queries the Discogs public REST API and returns 12 fields per record, including image, artist, label, year, genre tags, style tags, format, country of release, and a direct link to the Discogs page. Discogs is the world's most comprehensive music database, maintained by millions of collectors, record store owners, and audiophiles since 2000.
The catalog covers every genre, format, country, and decade. This Actor makes that data downloadable as CSV, Excel, JSON, or XML in under five minutes - no parser engineering, no account setup, no rate-limit wrestling.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Music researchers, record store owners, streaming analysts, catalog managers, discographers, collectors, data journalists | Catalog enrichment, release tracking, price research, genre analysis, artist discography export, playlist curation data |
📋 What the Discogs Music Releases Scraper does
Four search workflows in a single run:
- 🔍 Keyword search. Find releases, masters, artists, or labels by any keyword - artist name, album title, catalog number.
- 🎸 Genre filter. Narrow results to Rock, Jazz, Electronic, Hip Hop, Classical, Folk, or any other genre Discogs recognizes.
- 📀 Type filter. Choose between Release (specific pressing), Master Release (canonical entry), Artist, or Label.
- 📦 Bulk export. Collect up to 1,000,000 records per run with automatic pagination and respectful rate limiting.
Each record includes thumbnail image, full title, artist name, label, release year, genre tags, style subtags, format tags, country, and a direct URL to the Discogs page.
💡 Why it matters: building a music catalog feed from scratch means dealing with inconsistent tags, inconsistent artist names, and stale data. Discogs has already done that normalization work across 26 years of community curation. This Actor gives you the clean output without the infrastructure.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded music dataset.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
search | string | "nirvana" | Keyword to search on Discogs (artist name, album title, label name, etc.). |
maxItems | integer | 10 | Records to return. Free plan caps at 10, paid plan at 1,000,000. |
type | string | "release" | Search type: release, master, artist, or label. |
genre | string | empty | Optional genre filter (e.g. "Rock", "Jazz", "Electronic"). |
Example: 50 Nirvana releases on Discogs.
{"search": "nirvana","type": "release","maxItems": 50}
Example: 100 Jazz master releases.
{"search": "miles davis","type": "master","genre": "Jazz","maxItems": 100}
⚠️ Good to Know: Discogs applies rate limits to unauthenticated API access (25 requests per minute). The Actor automatically paginates and waits between requests to stay within limits. For large exports (1,000+ items), plan for 2-4 minutes per 100 records due to the image-fetching step that resolves thumbnail URLs.
📊 Output
Each music release record contains 12 fields. Download the dataset as CSV, Excel, JSON, or XML.
🧾 Schema
| Field | Type | Example |
|---|---|---|
🖼️ imageUrl | string | "https://i.discogs.com/..." |
🏷️ title | string | "Nirvana - Nevermind" |
🎤 artist | string | "Nirvana" |
🏢 label | string | "DGC Records" |
📅 year | string | "1991" |
🎸 genre | array | ["Rock"] |
🎵 style | array | ["Grunge", "Alternative Rock"] |
💿 format | array | ["Vinyl", "LP"] |
🌍 country | string | "US" |
🔗 url | string | "https://www.discogs.com/release/..." |
🕒 scrapedAt | ISO 8601 | "2026-05-21T23:46:48.000Z" |
❌ error | string | null | null |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 🌍 | Comprehensive catalog. 8,000,000+ releases, masters, artists, and labels across every genre, format, and country. |
| 🖼️ | Thumbnail images included. Every record fetches the official Discogs artwork URL - ready for visual UIs and catalogs. |
| 🎸 | Genre and style tags. Multi-level taxonomy (genre + style subtags) enables precise music analysis and filtering. |
| ⚡ | Fast for small runs. 10 releases in under 30 seconds on any plan. |
| 🌐 | No auth required. Works entirely on the public Discogs API. No tokens, no login, no account. |
| 🔁 | Always live. Every run fetches current data - reflects the latest community additions and corrections. |
| 📦 | Bulk-ready. Automatic pagination handles arbitrarily large queries up to 1,000,000 records. |
📊 Discogs is cited by vinyl collectors, streaming platforms, and musicologists as the reference database for physical media metadata.
📈 How it compares to alternatives
| Approach | Cost | Coverage | Images | Rate limits | Setup |
|---|---|---|---|---|---|
| ⭐ Discogs Scraper (this Actor) | $5 free credit, then pay-per-use | 8M+ releases worldwide | Yes | Handled automatically | ⚡ 2 min |
| Discogs API (manual) | Free (rate-limited) | Full | Manual fetch | 25 req/min, no retry logic | 🐢 Hours |
| MusicBrainz API | Free | 2M releases | No | Per-endpoint limits | 🕒 Hours |
| Manual browsing | Free | Unlimited | Screen only | None | 🐢 Days |
| Paid music data vendors | $500+/month | Variable | Usually yes | None | ⏳ Days |
Pick this Actor when you need structured Discogs data with images, automatic pagination, and zero infrastructure overhead.
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the Discogs Music Releases Scraper page on the Apify Store.
- 🎯 Set input. Enter a search keyword, choose a type, and set
maxItems. - 🚀 Run it. Click Start and let the Actor collect your music data.
- 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
💼 Business use cases
🔌 Automating Discogs Music Releases Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Weekly refreshes keep music catalog databases in sync with the latest Discogs additions automatically.
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🧩 How does it work?
Enter a search keyword and optional genre/type filters. The Actor queries the public Discogs REST API, paginates through results, fetches thumbnail images from individual release pages, and emits one structured record per release.
📏 How complete is the data?
All 12 fields are populated for every record. Image URLs come from individual release detail calls. Genre, style, and format are arrays - some releases have one value, others have several. The error field is only populated when a record fails to fetch.
🔁 How often is the dataset refreshed?
Discogs data is updated by its community continuously. Every run of this Actor fetches the latest catalog, so your dataset reflects the current state of the database at run time.
🎸 What genres are supported?
Any genre recognized by Discogs, including Rock, Jazz, Electronic, Hip Hop, Classical, Folk, World & Country, Pop, Funk / Soul, Blues, Latin, Stage & Screen, Reggae, Non-Music, Children's, and Brass & Military.
⏰ Can I schedule regular runs?
Yes. Use Apify Schedules to run this Actor on any cron interval (daily, weekly, monthly) to keep a downstream music catalog current.
💳 Do I need a paid Apify plan?
No. The free Apify plan works for testing and small runs (10 records). A paid plan lifts the limit and gives access to scheduling and larger datasets.
⏱️ How long does a 100-item run take?
Approximately 4-6 minutes. Each record requires one extra API call to fetch the thumbnail image, and the Discogs API enforces rate limits that require ~2.6 seconds between calls.
🔒 Do I need a Discogs account?
No. The Actor uses only the public Discogs API endpoints which are available without authentication.
🔁 What happens if the API rate-limits the run?
The Actor detects HTTP 429 responses and automatically waits 60 seconds before retrying. No data is lost and the run continues from where it paused.
🏷️ Why does the title include the artist name?
Discogs formats release titles as "Artist - Album Title" in its search API. The Actor parses this to populate the separate artist field, but also preserves the original full title.
🆘 What if I need help?
Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.
🔌 Integrate with any app
Discogs Music Releases Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step music catalog workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe music data into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes. Push fresh release data into your music app backend, or alert your team in Slack when a new batch is ready.
🔗 Recommended Actors
| Actor | Description |
|---|---|
| 🏪 Bandcamp Scraper | Independent music releases, prices, and artist pages from Bandcamp |
| 🎮 Itch.io Scraper | Game and creative project listings from the indie marketplace |
| 🎬 Letterboxd Scraper | Film ratings, reviews, and catalog data from Letterboxd |
| 🎯 Metacritic Scraper | Critic and user scores for games, films, and music albums |
| 🌐 Dev.to Scraper | Technical articles and developer content from Dev.to |
💡 Pro Tip: browse the complete ParseForge collection for more structured public-data scrapers.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Discogs or Zink Media, LLC. All trademarks mentioned are the property of their respective owners. Only publicly available data accessible through the Discogs public REST API is collected.