Editing Tags


You can edit a song’s tags by right clicking on it and selecting Edit Tags.

In addition to manually entering the tags, if the song’s filename contains information about all or some of the tags, you can use the Edit tags from path tab to populate these tags automatically. Please see editing tags from path below describing the process for several songs (the process is the same).

Editing tags for several songs at once

To edit tags for several songs at once, select those songs (using Ctrl or Shift), then right click and “Edit Tags”.

Note that in the tag-editing window that opens, you have several tabs available. The default Edit tags tab will apply the same tags to all marked songs, so it only makes sense for tags that are common to all songs, e.g. album or genre. However, the tabs Tags from Path and Track Numbers let you edit tags that differ across songs:

Editing tags from path

The tab Tags from Path lets you batch edit tags that differ across songs, such as title, by using the filename as input. Note that you can customize the pattern that the tag editor uses to extract the tags from the filename: just imitate the pattern you see for your files, putting the relevant tag name in angular brackets.


  • Your file names have a pattern like this: 01 - The Beatles - Yellow Submarine.ogg
  • Edit the pattern to show: <tracknumber> - <artist> - <title>
  • Note that you can omit the file extension in your pattern.
  • Click on Preview to see how your pattern would be interpreted for each song.

The preview is shown to the right of the current value; you may have to scroll right to see it.

You can even include information from the entire path in this pattern matching:

  • You have files like this ~/home/username/music/favourites/the_beatles/yellow_submarine/01 - Yellow Submarine.ogg
  • Use pattern: <artist>/<album>/<tracknumber> - <title>
  • In that case, you probably want to check the boxes for Replace underscores with spaces and Title-case tags.
  • Note that QL automatically digs as far upwards in the folder hierarchy as it needs to given the pattern you put in, so you don’t need to enter any (potentially complex) folder structure that is above the needed info.

You can see recent patterns you used by clicking on the drop down arrow to the right of the pattern input field. Additionally, clicking on Edit saved values in the drop-down that opens will let you save patterns and optionally name them. Use this for patterns that you apply frequently. If you leave the Name field blank for your pattern, the name will be identical to the pattern.

Batch edit track numbers

The Track Numbers tab in the tag editing window lets you batch edit track numbers ascending across the files. If your files are in the correct order, you simply check that you like the Start from and Total tracks values. If you put in any value greater than one for Total tracks, QL will use a tracknumber pattern tracknumber/totaltracks, e.g. 2/12 for Total tracks = 12. If you only want a single number for the track number, set Total tracks to zero.

If your files are not in the correct order, for example because they are sorted alphabetically, you can drag and drop them into the desired order in the File field inside the Track numbers tab of the tag editing window before (optionally) clicking preview and then save.

Rename Files Based on Tags

QL also lets you rename the files of songs based on tags, either for one song or for several songs. Edit patterns the same way you would for Edit tags from path (see above). This feature even lets you move them to a different directory; for more info see the renaming files guide.