How to Contribute to MusicBrainz
Anyone can contribute to MusicBrainz by creating a free account and editing the music metadata in its open database. The site is maintained by a global community of users, and its own documentation states that it wants "everyone — including you — to participate and contribute." You do not need special credentials to start; you begin as a regular editor and can take on more responsibility over time.
What you are actually contributing
MusicBrainz is an open music encyclopedia that collects music metadata and releases it under open licenses. Its data model is built around entities you will edit repeatedly:
| Entity | What it represents |
|---|---|
| Artist | A person or group |
| Release | A specific published edition (e.g., a CD pressing) |
| Release group | The abstract album/single that releases belong to |
| Recording | A single audio recording |
| Work | The underlying composition |
| Label, Place, Event, Series, Area, Instrument | Supporting entities |
Contributions are edits to these entities: adding a missing release, fixing a misspelled artist name, linking a recording to its work, adding a label, and so on.
Steps to start contributing
- Create an account. Use the "Create account" link on the site. Logging in is what lets you make edits rather than just browse.
- Read the Beginners guide. MusicBrainz provides a dedicated Beginners guide as the entry point for new editors.
- Read the Editing introduction. This explains how the editing system works before you touch real data.
- Learn the Style guidelines. These exist so that data stays consistent across a global community of editors. Following them is what makes your edits acceptable rather than reverted.
- Make your first edit. A common starting task is adding an artist or adding a release, both of which have dedicated how-to pages ("How to add artists," "How to add releases").
- Use the Community section. It explains how to contribute and links to the bug tracker and forums, where you can ask questions and discuss edits.
Tools that help you contribute
MusicBrainz lists several tagging tools that read and write MusicBrainz data. These are useful because tagging your own files is often how people first notice missing or wrong data:
- MusicBrainz Picard — the official tagger
- AudioRanger
- Mp3tag
- Yate Music Tagger
- MusicBrainz for Android
A practical loop: tag your library with one of these, find a release that is missing or mismatched, then add or correct it in the database.
Ways to contribute beyond editing
- Vote on and review edits. Experienced editors participate in the peer-review process that decides whether edits are accepted.
- Report problems through the bug tracker.
- Discuss and ask in the forums.
- Help translate the interface — the site offers multiple languages and a "Help translate" link.
- Become a privileged user. MusicBrainz has privileged user accounts and auto-editor elections for editors who earn trust over time.
Common sticking points
- Skipping the style guidelines. Edits that ignore them tend to get voted down or reverted, which is discouraging for new editors.
- Confusing release with release group. A release group is the abstract album; a release is one specific edition of it. Adding the wrong one creates duplicates.
- Not checking for existing entries first. Search before adding, or you will create duplicates that others have to merge.
- Expecting instant acceptance. Edits go through a community review process, so results are not always immediate.
Who runs it
MusicBrainz is operated by the MetaBrainz Foundation, a California-based 501(c)(3) tax-exempt non-profit corporation dedicated to keeping MusicBrainz free and open source. The project is funded and supported rather than ad-driven, which is why the data is released under open licenses and why community contribution is central to how it grows.