Music — entry 019 of 32

MusicBrainz

Verified Jul 2026

MusicBrainz is the open, community-maintained music encyclopedia: its Version 2 web service exposes structured lookups and full-text search across artists, releases, recordings, and labels, cross-linked to identifiers like ISRC and barcode. No API key or account is needed, but MetaBrainz requires every client to send a descriptive User-Agent identifying the calling application and to keep to roughly one request per second, with heavier or commercial use expected to go through a separate paid Live Data Feed instead. Responses are available as XML (the default) or JSON via a format parameter.

musicmetadataopen-datadiscography
AuthenticationUser-AgentSign up with the provider to obtain credentials.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreeNo paid tier — free for the documented use case.
FormatsJSON, XMLResponses can be requested as JSON or XML.

GreatAPIs Score

Score77out of 100
Authentication22/25Only a User-Agent header
Pricing20/20Free to use
Docs0/20No docs or spec available
Formats15/15Supports 2 response formats
Freshness20/20Verified within 6 months

Embed this badge

Scored 77 on greatapis.com
<a href="https://greatapis.com/api/musicbrainz/"><img src="https://greatapis.com/badge/musicbrainz.svg" alt="Scored 77 on greatapis.com"></a>

Auth quickstart

  1. No key needed — but this API requires a descriptive User-Agent identifying your app.
  2. Set it on every requestUser-Agent: <your app name or contact URL>
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Developer reference

Rate limit

~1 request/second for anonymous use, tracked by client IP and a required descriptive User-Agent header