Skip to content
Tags and credits

Album Artist Tags for Compilation Albums

At a glance

To group compilation albums under a single entry while keeping individual track artists visible, use Picard's albumartist and compilation tags. Set a consistent albumartist value for the whole album and retain unique artist tags per track. Always test changes on sample files first, then verify correct grouping in your music player before bulk applying to your entire collection.

In this guide
  1. Picard tags overview
  2. Why use a consistent albumartist
  3. Step-by-step tagging workflow
  4. Fictional example: Compilation album
  5. Player-dependent grouping behaviour
  6. Verification and best practices
  7. Next steps

Tagging compilation albums with a consistent albumartist value in your music library allows software like Picard to group tracks logically under a single album entry, regardless of the varied artist performing each track. With Picard, you can employ specific tag fields to ensure cohesive album grouping while keeping accurate performer information accessible in search and display within your preferred player.

Picard tags overview

MusicBrainz Picard uses discrete tag fields to handle artist information for both entire releases and individual tracks. The key tags relevant for compilation albums are:

  • albumartist: The release-level artist credit (often “Various Artists” for compilations).
  • albumartists: A list of all credited album-level artists (multi-value).
  • artist: The performing or credited artist for an individual track.
  • artists: A multi-value list of track artists (useful for collaborations).
  • compilation: Set to 1 for Various Artist compilations, otherwise usually empty.

Picard automatically retrieves these values from the MusicBrainz database if the release is matched. For most multi-artist albums, Picard will set albumartist as “Various Artists” and populate each track’s artist appropriately. The compilation tag helps players recognize a release as a compilation, influencing how tracks are organized in their libraries.

Why use a consistent albumartist

Assigning a uniform albumartist serves a key purpose: enabling music players to group all tracks from a release under a single album for browsing or sorting, regardless of each track’s unique performer. For instance, you might want all tracks from a curated “Summer Hits” album to appear together, instead of as scattered entries under different artists. At the same time, keeping accurate artist tags for each track ensures detailed playback and search results reflect individual contributors correctly.

Step-by-step tagging workflow

  1. Preview tag values in Picard: Load a few tracks from the album and review the auto-filled albumartist, artist, and compilation fields. Confirm the values are what you expect before making changes.
  2. Work on a safe copy: Copy three to five tracks into a separate test folder. This prevents accidental changes to your whole collection.
  3. Choose the albumartist value: Decide on a consistent albumartist for the whole album (commonly “Various Artists” or a specific curator/label name).
  4. Set or override with Picard: Rely on Picard’s release lookup to populate tags, or use a tagger script such as $set(albumartist,Your Choice) if you want a custom value. Only change artist if needed for corrections, as it reflects individual track credits.
  5. Retain the compilation marker: Allow Picard to populate the compilation=1 tag for Various Artist albums. Do not remove this unless you intentionally want to obscure compilation status.
  6. Save and check: Apply the saved tags to your test copies, then inspect them with a tag editor or music player to ensure the albumartist and artist values appear as intended.
  7. Apply to all once verified: Repeat these steps for the entire album only after confirming correct behavior on your test sample.

Fictional example: Compilation album

Suppose you have a compilation titled “Indie Mix 2020” with tracks by Alice Ray, Blue Park, and Crossline. You want your player to show the album as a single entry “Indie Mix” but each track to display its actual performer.

  1. Load sample tracks into Picard and confirm tag values: album = “Indie Mix 2020”, albumartist = “Various Artists” (as set by Picard or MusicBrainz), artist = name of the individual performer.
  2. If you prefer a different grouping, apply a script like $set(albumartist,Indie Mix) and save to only the test files.
  3. Open the files in your music player. The album should display as one cohesive unit, either as “Indie Mix” or “Various Artists”, while each track lists the correct performing artist.

Player-dependent grouping behaviour

Music software groups and displays albums differently, depending on which tag fields they use for sorting and grouping:

  • Albumartist grouping: Most modern players use albumartist for album-level grouping, so tracks with different artist fields still appear together if albumartist is identical.
  • Compilation flag: Some players detect compilation=1 and group such albums under “Various Artists,” sometimes overriding albumartist.
  • Track artist grouping: A few programs display each unique artist as a separate album, unless albumartist is used or compilation mode is enabled.

Since behavior can vary, always review the final appearance in your preferred player. Adjust its options if available (such as “Group compilations” or “Use album artist for sorting”) to fine-tune grouping results.

Verification and best practices

  • Always run your process on a sample set before large batch edits.
  • Check saved tags with a tag viewer or a music player to verify both albumartist and artist are accurate and present.
  • If you use Picard’s file renaming, ensure your path templates consistently reference %albumartist% and %artist% as needed.
  • When relying on MusicBrainz album lookups, default to the provided albumartist unless you have a concrete need to override it.

Next steps

For hands-on practice, select one compilation, copy a few tracks to a test folder, run a Picard lookup, set or confirm albumartist and compilation, and check presentation in your player. For related tasks—such as handling multi-disc sets or restoring tags from file names—our guides offer more help: Number Multi-Disc Albums in Mp3tag and Restore Song Tags from Filenames with Mp3tag.

This workflow gives you full control over how compilation albums appear in your library, ensuring logical grouping in all major music players.