# Text file to Filename and Title

**URL:** <https://community.mp3tag.de/t/text-file-to-filename-and-title/15299>\
**Category:** Support\
**Created:** [December 16, 2013, 4:59pm UTC](https://community.mp3tag.de/t/text-file-to-filename-and-title/15299 "2013-12-16T16:59:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![donstrack](https://community.mp3tag.de/user_avatar/community.mp3tag.de/donstrack/32/11382_2.png) [@donstrack](https://community.mp3tag.de/u/donstrack)\
**Post date:** [December 16, 2013, 4:59pm UTC](https://community.mp3tag.de/t/text-file-to-filename-and-title/15299/1 "2013-12-16T16:59:28Z")

</div>

Current Filename:

Track-01.mp3 (no Title)

Desired Filename/Title:

01\_Grand\_Trunk\_Western\_#6323\_4-8-4.mp3/Grand Trunk Western #6323 4-8-4

Using Convert -\> Text File - Tag, I have tried a text file with this format:

Filename[tab]Title  
%_filename\_ext%[tab]%title%  
01\_Grand\_Trunk\_Western_#6323\_4-8-4.mp3[tab]Grand Trunk Western #6323 4-8-4

This does not work. What am I doing wrong?

I am doing several albums, so hand-typing, or cut-and-paste would be a pain.

Don Strack

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [December 16, 2013, 5:17pm UTC](https://community.mp3tag.de/t/text-file-to-filename-and-title/15299/2 "2013-12-16T17:17:02Z")

</div>

> [@donstrack](#):
>
> Current Filename:  
> Track-01.mp3 (no Title)  
> Desired Filename/Title:  
> 01\_Grand\_Trunk\_Western\_#6323\_4-8-4.mp3/Grand Trunk Western #6323 4-8-4  
> Using Convert -\> Text File - Tag, I have tried a text file with this format:  
> Filename[tab]Title  
> %_filename\_ext%[tab]%title%  
> 01\_Grand\_Trunk\_Western_#6323\_4-8-4.mp3[tab]Grand Trunk Western #6323 4-8-4  
> This does not work. What am I doing wrong? ...

Hm, I don't think, that there would be a chance to change the filename this way.

**%\_filename\_ext%** is a read only system field.

Create a text file with three items per line:  
The new filename`The title`The entire file path

Use converter "Textfile - Tag" with Formatstring:  
%filename\_new%`%title%`%\_path%

After importing run an action "Format value" or use the converter "Tag - Tag":  
Field : \_FILENAME  
Formatstring: %filename\_new%

... or use the converter "Tag - Filename" with Formatstring:  
%filename\_new%

Afterwards remove the tag-field "filename\_new".

DD.20131216.2019.CET

---

<div class="post-metadata">

**Author:** ![donstrack](https://community.mp3tag.de/user_avatar/community.mp3tag.de/donstrack/32/11382_2.png) [@donstrack](https://community.mp3tag.de/u/donstrack)\
**Post date:** [December 17, 2013, 9:01pm UTC](https://community.mp3tag.de/t/text-file-to-filename-and-title/15299/3 "2013-12-17T21:01:16Z")

</div>

Just to close this out, I'll continue to use MP3tag for the tags, but not to rename the files.

I have found that the file renaming utility I use, Winsome File Renamer 8.0, has the ability to rename from a list. Using cut and paste, and a directory printing utility, I can build a list in a table in Word, with the old name, new name, and folder path. Then convert the table to tab delimited text, then tell Winsome to use the new text file. It did exactly what I wanted; simply rename the MP3 files. I'll continue to use MP3tag for the tags, including Convert -\> Text File - Tag to add the Title and other tags, but not to rename the files themselves.

I am converting old vinyl LPs, so the whole process starts with a track list from the back of the LP sleeve. Some are long descriptions, so a simple track list is created from the track descriptions. The track list is used as the MP3 Title, in plain english. I use the MP3 Title for the filename, but replace all spaces and punctuation with '\_', and add a track number, 01, 02, 03, etc., to the first of the filename.

Don Strack

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [December 18, 2013, 5:54am UTC](https://community.mp3tag.de/t/text-file-to-filename-and-title/15299/4 "2013-12-18T05:54:50Z")

</div>

> [@donstrack](#):
>
> ... I can build a list in a table in Word, with the old name, new name, and folder path. ...

You could just as easily create a user defined field in MP3tag (e.g. %new\_filename%) that holds the new filenname and then use the function Converter \>Tag-Filename with the mask %new\_filename%

This would save you the bother to open 2 other programms and enter 3 times as much data as MP3tag already knows the old name and the path.

---

<div class="post-metadata">

**Author:** ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)\
**Post date:** [February 9, 2026, 12:24pm UTC](https://community.mp3tag.de/t/text-file-to-filename-and-title/15299/5 "2026-02-09T12:24:49Z")

</div>

Closed on February 9, 2026, 12:24pm UTC


