“Filename to Tags” is one core function of Music Tag Editor, It helps you to batch convert filename of audio/music to tags(Title, Artist … etc) easily and efficiently. If you have a lot of audio files named with number of tags format, And you will find this function is very useful.

Before you read the follow tips, Make sure that you have the latest version of Music Tag Editor installed on your mac.

Now let talk about how to take advantage of “Filename to Tags” function of Music Tag Editor App!

Function Entry:

Open Music Tag Editor App, On the top function bar, the second function of “Popular Actions” is “Filename to Tags” function entry point. Or you can find it in “More Actions”.

When you open the “Filename to Tags” panel, let’s take a typical case for example to help you used quickly.


If you have audio files named like:
01 – Lady Gaga – Doris Day Both Sides Now – 2020.mp3
02 – Kattie – Thanks to Morning – 2019.mp3
03 – George lenden – Happy new year – 2017.mp3

The filename is formatted with “TrackNumber – Artist – Title – Year”.
At the “Filename to Tags” panel, Drag right elements from the right view to left and format it with “TrackNumber – Artist – Title – Year”, Notice that there are spaces between “-” separator. Actually after you have done that the text in left text view would be “Track Number, – ,Artist, – ,Title, – ,Year”, And in the “Tags output preview” section, you will get the results:

Track Number01
ArtistLady Gaga
TitleDoris Day Both Slides Now
Tags output preview

At the bottom left of the panel, There is a checkbox named “Apply to all files in Library”, Check this to apply the Filename to Tags rule to all files.

When you have done all preset, Click “Apply Filename To Tags”, Tags that formatted at filename will apply to tags of audio file.

Tag source setting

If your music files were managed by tree like directories such as:

/Home/2020/Lady Gaga/01 – Doris Day Both Slides Now.mp3

Each path item may be a tag of music. You can easily transform them to tags by checking “Use full path as tag source string” checkbox. This time the separators are “/” and “-“.
Now the content in left text view may be “/,PlaceHolder,/,Year,/,Artist,/,Track Number, – ,Title”


A PlaceHolder is a placeholder for no tag, If you want to ignore some particular part of the tag source string, Just drag a “PlaceHolder” element.