Review: Use a free bulk rename app to manage file names

The Bulk Rename Utility is a free program that can automate the task of renaming files for you.

One of the pitfalls of working in IT (or being a professional data hoarder) is accumulating a large archive of files that requires predictable renaming. The task of renaming large amounts of files manually is not a particularly pleasant experience. It doesn't help that Windows Explorer in recent versions can be somewhat infuriating to use for extended periods of time.

Luckily, there is a free program that can automate the task of renaming files for you. This program has the rather straightforward name of "Bulk Rename Utility". The app supports Windows 8 all the way back to Windows 98. In addition to the standard features one would expect from a program named "Bulk Rename Utility" such as replacing strings of characters, changing or appending file extensions, and changing the filename case between upper, lower, sentences, or title, the program has a wide variety of features that greatly ease renaming large quantities of files.

Regular expressions

Bulk Rename Utility supports Regular Expressions (Perl 5 syntax) for people who happen to enjoy Perl, or otherwise have a very unique set of files to rename. A repository of Regular Expressions for renaming tasks other users have experienced is available at the Bulk Rename Utility support forum.

Rename files by list

Bulk Rename Utility can load a set of predefined titles from a text file. The format is easy to use: one file per line, with the old name separated by the pipe character, followed by the new file name.

For example:

TRACK01.FLAC|Devo - 01 - Fresh.flac

The changes you make to files can also be exported into a rename-pair list, so if need be, the changes you make can be reverted with ease.

Rename files with EXIF data

This is one of the more frequent use-cases that users tend to have when renaming files. Photographs from smartphones or cameras follow the design rule for camera file systems (JEITA CP-3461), which relies on the naming convention "IMG_2048.jpg" or something a bit more custom but still functionally meaningless depending on the device manufacturer, such as "SAM_4096.jpg" or "HPIM8192.jpg". None of these have any meaning in relation to the content of the image, and configuring this on the camera is generally impossible.


Luckily, using the EXIF metadata from your pictures (in JPEG, TIFF, and Raw Image formats such as NEF, CRW and CR2), you can rename your files with information such as the date and time. By adding your own custom name as the prefix, and numbering as suffix, you can use Bulk Rename Utility to rename "IMG_2048.jpg" to "Tokyo-20100503-001.jpg"

Rename files with ID3 data

Much like with images, you can use ID3 data to rename your MP3 files in a predictable and standard way. This can be quite helpful if your CD ripper of choice isn't that good at writing filenames but correctly retrieves disc information from Gracenote CDDB. This is also quite useful if the filename and ID3 tags conflict, such as filenames being Romanized ("강남스타일" versus "Gangnam Style"), or the reverse.

This would also be extremely useful for people using voice recorders, such as doctors giving dictation or students recording lectures, which require a predictable way of renaming files from their devices.

Other unique and useful features

In addition to the helpful features outlined above, Bulk Rename Utility has some other features for extremely specific use-cases, such as removing accents on characters, converting Roman Numerals to lower or upper case, modifying folder and file creation, modification, and access dates, and appending the folder name to the file, with multiple levels. Your settings can be stored as a favorite for later use.

Overall, Bulk Rename Utility is an extremely useful product that has clearly been polished after several years of development, and is well worth installing on your computer. It's a great freeware solution to automating a routine task.

Also read:


James Sanders is a Java programmer specializing in software as a service and thin client design, and virtualizing legacy programs for modern hardware. James is currently an education major at Wichita State University in Kansas.


I suggest to try KrojamSoft BatchRenameFiles program. It's really work for me.


One thing that is (and many others) missing is the ability to also include the dimensions, not just the size.

I want to rename a series of images and include as a suffix the 120x120, 70x70 information from the 'Dimensions' field.  

Have not been able to find one that does, and the request for help on the BRU thread has been ignored (not posted by me).  Any tips?


lol NecYoung.  my dad still uses Ztree and swears by it!

I work for a company that recognises the need to stay organised with proper filenames and folder structure.

This is why we are developing a tool to not only help with this but also remove the time and stress of being organised.  Anyone that wants to be a part of the alpha I would love you to get in touch.



Ztree - once was Xtree - remains the most powerful file handling tool I have used, going back to 1994. Although I do not use Win8, I tested it on a Win8 PC where it still functions without a hitch.


Very, very useful tool. I've been using it for years and for many different renaming tasks, and it has never let me down. Also worth noting is the kind I got from Jim Willsher when I couldn't devise an effective method to accomplish a certain task, he was very helpful.


It is NOT JETIA CP-3461

it is JEITA CP-3461

Mark W. Kaelin
Mark W. Kaelin moderator

Every once in a while I have to rename a large list of files. It would be nice to have a utility that can automate that process. How about you; do you need to change a large number of file names simultaneously? Have you tried Bulk Rename Utility?

Editor's Picks