MusicBrainz Scraper โ€” Artists, Releases & Recordings avatar

MusicBrainz Scraper โ€” Artists, Releases & Recordings

Pricing

from $0.0005 / entity scraped

Go to Apify Store
MusicBrainz Scraper โ€” Artists, Releases & Recordings

MusicBrainz Scraper โ€” Artists, Releases & Recordings

Search the open MusicBrainz music database in bulk and export clean rows. Look up artists, releases, recordings, release groups and labels with metadata, country, dates, track counts, labels and tags.

Pricing

from $0.0005 / entity scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Search the open MusicBrainz music database and export the results as clean, structured JSON, CSV, Excel or XML. MusicBrainz is a community-built encyclopedia of music metadata, and this actor turns its catalog into a tidy dataset you can filter, analyse and feed into your own apps.

Pick an entity type โ€” artist, release, recording, release group or label โ€” type a search term, and the actor returns one row per match with names, titles, country, dates, track counts, labels and tags โ€” instead of paging through the site by hand.

Built for music apps, catalog builders, researchers, data journalists and pipelines that need structured music metadata at scale.

What does the MusicBrainz Scraper do?

Choose what to search for, enter a query, and the actor paginates through the ranked results and returns clean rows:

  • Artists โ€” bands and performers, with sort name, type, country, gender, active years, tags and a relevance score.
  • Releases โ€” a specific album, single or EP edition, with the credited artist, release date, country, status, track count and label.
  • Recordings โ€” individual tracks/performances, with the credited artist, length, and the releases they appear on.
  • Release groups โ€” an album across all of its editions, with primary type, first release date and tags.
  • Labels โ€” record labels, with sort name, type, country and active years.

Every run returns one flat row per entity, so results are easy to sort, join and export.

What data can you get?

Artist

FieldTypeDescription
idstringMusicBrainz identifier (MBID) for the artist
namestringArtist / band name
sortNamestringSort-friendly form of the name
typestringPerson, Group, Orchestra, Choir, and so on
countrystringISO country code associated with the artist
genderstringGender, where applicable
lifeSpanobjectBegin/end dates and whether the artist has ended
disambiguationstringShort note that tells similarly named artists apart
tagsarrayCommunity tags (genres, descriptors)
scorenumberRelevance score for the search match (0โ€“100)

Release

FieldTypeDescription
idstringMBID of the release
titlestringRelease title
artiststringCredited artist(s)
datestringRelease date
countrystringRelease country
statusstringOfficial, Promotion, Bootleg, and so on
trackCountintegerNumber of tracks on the release
labelstringRecord label, where present
typestringPrimary type of the parent release group (Album, Single, EPโ€ฆ)
scorenumberRelevance score for the search match

Recording

FieldTypeDescription
idstringMBID of the recording
titlestringRecording (track) title
artiststringCredited artist(s)
lengthintegerTrack length in milliseconds
firstReleaseDatestringEarliest known release date
releaseCountintegerHow many releases include this recording
releasesarrayUp to 25 releases the recording appears on (id, title, date, country)
tagsarrayCommunity tags
scorenumberRelevance score for the search match

Release groups and labels return an analogous set of fields (title/name, type, country, tags and score).

Use cases

  • Music apps & catalogs โ€” power search, autocomplete and lookups with structured artist, release and track metadata.
  • Data enrichment โ€” match your own tracks or artists to canonical MBIDs and clean metadata.
  • Research & journalism โ€” build datasets of artists, releases or labels for a genre, country or era.
  • Discography building โ€” enumerate an artist's releases and recordings into a spreadsheet.
  • Pipelines & dashboards โ€” feed clean music metadata into models, catalogs or internal tools.

How to use it

  1. Add the MusicBrainz Scraper to your Apify account and open the input form.
  2. Choose an Entity type โ€” artist, release, recording, release group or label.
  3. Enter a Search query (e.g. Radiohead or OK Computer).
  4. Set Max items to cap the export.
  5. Click Run, then export the dataset as JSON, CSV, Excel or XML, or pull it via the Apify API.

Input example

{
"entity": "artist",
"query": "Radiohead",
"maxItems": 100
}
FieldTypeDescription
entitystringWhat to search for: artist, release, recording, release-group or label.
querystringFree-text search term (name, title or tag).
maxItemsintegerMaximum number of entities to return.

Output example

{
"entityType": "artist",
"id": "a74b1b7f-71a5-4011-9441-d0b5e4122711",
"name": "Radiohead",
"sortName": "Radiohead",
"type": "Group",
"country": "GB",
"gender": null,
"lifeSpan": { "begin": "1991", "ended": null },
"disambiguation": null,
"tags": ["rock", "alternative rock", "art rock", "electronic"],
"score": 100
}

FAQ

What is MusicBrainz? MusicBrainz is an open, community-maintained encyclopedia of music metadata โ€” artists, releases, recordings, release groups and labels โ€” each with a stable identifier (an MBID) you can use to link records across systems.

Which entities can I search? Artists, releases, recordings, release groups and labels. Pick one per run with the Entity type field.

How many results can I get? As many as your search returns. Use Max items to cap a run and keep it cheap; results are paginated for you automatically.

How does billing work? You pay per entity you get, so small, tightly filtered runs stay inexpensive.

What export formats are supported? JSON, CSV, Excel and XML, plus direct access via the Apify API.

Can I use this with n8n? Yes. Run the MusicBrainz Scraper from n8n with the Apify node โ€” trigger a run, wait for it to finish, and read the dataset items straight into your workflow to enrich tracks, build catalogs or drive lookups. It also works with Make, Zapier and the Apify API.

Can I connect this to other tools? The MusicBrainz Scraper connects with almost any cloud service or web app through integrations on the Apify platform โ€” Make, Zapier, Slack, Google Drive and many more, plus webhooks to trigger an action whenever a run finishes.

Is this only public data? Yes. It returns only openly published MusicBrainz metadata. You are responsible for complying with MusicBrainz's terms and licensing.

Notes

Original clean-room implementation. Not affiliated with or endorsed by MusicBrainz or the MetaBrainz Foundation. Music metadata is published by the MusicBrainz community under its own licences; cite the original source where required.