Renaming font files based on their metadata

Bulk Rename Utility How-To's

Renaming font files based on their metadata

Postby SoCu » Tue Dec 16, 2025 3:46 pm

Hello, this may be splitting hairs, but with so many options available in RBU, I wouldn't be surprised if this could also be done, although I can't figure out how.

We often find fonts with names that have nothing to do with the original name of the font, with names such as:

ALBAM___. ttf
Avalq___. ttf
ASENW__.ttf
FREEBSC_1.ttf

That their original names taken from the metadata are:

Alba Matter.ttf
AvalonQuest.ttf
Asenine Wide.ttf
Freebooter Script.ttf

These font files have names taken from the metadata of the files themselves.

Can RBU obtain the names from the metadata of the files in order to rename all these fonts with their original names?

Thank you.
SoCu
 
Posts: 7
Joined: Mon Dec 15, 2025 6:20 pm

Rename fonts based on metadata

Postby Luuk » Tue Dec 16, 2025 7:27 pm

It depends on your metadata, and needs the checkmark for "Renaming Options, ID3/ExifData/File Properties, Extract Windows File Properties".
If these are not system files, can use RegEx(1) with checkmarks for "Inc.Ext." and "v2".
Then the "Match" and "Replace" could something like...
(?i).+(?=\.ttf$)
<(System.Title)>

This can rename only .ttf-files, both upper/lowercase extensions, without changing the extension.
But I would still consider not renaming them, or at least making a list of the original pathnames.
Because some applications need them named that way, and dont grant options for using renamed fonts.
Luuk
 
Posts: 838
Joined: Fri Feb 21, 2020 10:58 pm

Re: Renaming font files based on their metadata

Postby SoCu » Tue Dec 16, 2025 8:10 pm

Thank you very much, Luuk. It seems that it is possible. I was concerned that the answer would be more complicated, such as creating a script. I had read some comments suggesting this approach, but I did not understand the subject well and was unable to accomplish it, so I always gave up.

I'm away and can't test anything right now, and no, they're not fonts that the system has, they're files that have been sent to me, and many of them have names that don't give you any clue as to what font they are.
Changing the name is because it's easier to search for the name of the font you need to install in Windows.
It's a shame that with other font types, such as otf, you can't rename them.
When I get back, I'll try to see if I can do it.

Thank you.
SoCu
 
Posts: 7
Joined: Mon Dec 15, 2025 6:20 pm

Rename font files based on metadata

Postby Luuk » Wed Dec 17, 2025 9:33 am

It only renames .ttf-files, because that's how the "Match" was made on purpose.
To rename both .otf and .ttf-files, could instead change the example like...
(?i).+(?=\.[ot]tf$
<(System.Title)>

You dont have to conduct everything inside of RegEx(1), could instead use some settings like...
Filters(12) with a "Mask" like *.otf *.ttf and Name(2) with Remove and Add(7) with <(System.Title)>.
This way might actually be easier, especially if you have many different extensions to review.

If your preview shows that some files dont have that metadata, and using the paid version..
Can add something like fileProperty('System.Title') into the Filters(12) "Condition" box.
Then refresh to filter those files away from the file-listing, so they cant be renamed.

Then afterwards, could change it to !fileProperty('System.Title') to list files without that metadata.
Then could right-click some, and choose to "Show List of File Properties" to search their metadata.
If finding font-names under the Value-column, can put their Name-column inside of (<here>) for renaming.
Luuk
 
Posts: 838
Joined: Fri Feb 21, 2020 10:58 pm

Re: Renaming font files based on their metadata

Postby SoCu » Thu Dec 18, 2025 3:47 pm

This application has pleasantly surprised me. It used to be a nightmare for me to have so many fonts with unreadable file names without knowing what type of font they were. I didn't delete them because the files are usually small, and when I read something about how to rename these files, I tried it without luck.
Now, with AI being all the rage, I've also tried some prompts to see if it could be done using Script, but nothing worked. That's too much for me.

So, as I said, BRU has surprised me, and I'm very happy to be able to rename fonts. Thank you.

There's something about Google's translation that I'm not quite clear on. How can I change the internal name of a font's metadata? I've come across some files that, when renamed, have Chinese names. Can I change that name in the file's metadata from BRU?
SoCu
 
Posts: 7
Joined: Mon Dec 15, 2025 6:20 pm


Return to How-To