Multi Rename Tool

Updated: January 1, 2021 Home » Freeware and Software Reviews

Do you have a bunch of files you want to bulk rename, but don’t want to go through them each one by one? or doesn’t want Windows to create weird (1) or (2) text behind every files? We’ve all been there, especially photographers when they have massive amount of files to go through.

Method 1 - Using mmv. The mmv utility is used to move, copy, append and rename files in bulk using standard wildcards in Linux and Unix-like operating systems. It is available in the default repositories of Debian-based systems. Under 'Rename' in the Tools menu there are a number of extended rename operations that can be performed. These Rename commands are performed on all selected files and folders. Uppercase / Lowercase renames the selected files/folders to the same.

Related 2021 Article ➤ 7 Free And Efficient Duplicate Files Finder For Windows And macOS

You can easily rename one or more files just with Windows Explorer, but you can do even more with the Command Prompt or PowerShell. However, the features are limited. Add in third-party renaming utilities, and the possibilities are endless. Let’s take a look at each option and how it works.

↓ 01 – Rename Master Free

Rename Master is a freeware utility designed to rename multiple files with a just few clicks. Anyone that has worked with websites, file archives, or collections of music, videos, or pictures has probably spent way too much time renaming hundreds of files. This utility will add, remove, or replace parts of the filename with ease and also supports renaming via file properties, MP3 tags, JPEG JFIF and EXIF tags, Video tags, and text files. Batch renaming that’s simple to use, yet still very powerful.

  • Intelligent number sorting
  • Full Unicode filename support
  • File and folder renaming
  • Custom filelist columns
  • Subfolder Scanning to rename files in multiple folder
  • Renaming Variables for JPEG/MP3/Video tags, file properties, counters, and more
  • Scripts to save commonly used renaming options
  • [*] and [?] command prompt style wildcards, or full Regular Expression support
  • Optional Explorer integration for right-clicking on files/folders or using “Send To”
  • Case Changing and Textfile importing

↓ 02 – File Renamer Basic Free / USD10 / USD20

File Renamer was developed to easily and quickly rename multiple files at once. With this program, you can rename entire directories and subdirectories of files/Images/Photos at once with a powerful preview and with multiple tools. It was designed to be easy to use yet powerful enough to handle some of the most complex tasks.

File Renamer is also perfect for renaming digital pictures. Select the pictures you want to rename, choose the new file name scheme, apply, you’re done! – It’s that easy! Also, File Renamer Basic and Deluxe will let you Rename MP3 files based on ID3v1 and/or ID3v2 Tags

↓ 03 – Bulk Rename Utility Free Personal

Bulk Rename Utility: file renaming software for Windows. Bulk Rename Utility is free of charge for personal, private use, at home. To use Bulk Rename Utility within a business entity, company or for commercial purposes, a commercial license is required.

Multi rename tool photoshop

Bulk Rename Utility allows you to easily rename files and entire folders based upon extremely flexible criteria. Add date/time stamps, replace numbers, insert text, convert case, add auto-numbers, process folders and sub-folders plus a whole lot more!

↓ 04 – Ant Renamer Free

Ant Renamer is a free program that makes easier the renaming of lots of files and folders by using specified settings. It supports Unicode names. This program can rename large amounts of files and folders in few clicks. It only modifies files/folders names:

  • Changing extension
  • Replacing character strings by others
  • Inserting a character string
  • Moving characters
  • Deleting several characters
  • Enumeration
  • Name creation with mp3s Tag (ID v1.1)
  • Name creation with files last modified date and time
  • Random names creation
  • Case change (uppercase, lowercase, first letter of each word in uppercase, …)
  • Take names from a list/file
  • Use of EXIF info

↓ 05 – Advanced Renamer Free Personal

Advanced Renamer is a program for renaming multiple files and folders at once. By configuring renaming methods the names can be manipulated in various ways. It is easy to set up a batch job using multiple methods on a large amount of files. The 14 different methods enables you to change the names, attributes, and timestamps of files in one go. The files can also be copied or moved to new locations based on information in the files.

With Advanced Renamer you can construct new file names by adding, removing, replacing, changing case, or giving the file a brand new name based on known information about the file.

↓ 06 – ReNamer Lite Free

ReNamer is a very powerful and flexible file renaming tool, which offers all the standard renaming procedures, including prefixes, suffixes, replacements, case changes, as well as removing contents of brackets, adding number sequences, changing file extensions, etc. For advanced users there is support for Regular Expressions and a PascalScript rule, which lets users program their very own renaming rule.

↓ 07 – File Renamer Turbo Free

Quickly rename multiple files & folders and tag your music library! Keeping track of all your music, images, videos and other files will quickly become a chore unless you carefully manage the file names.

Now you can save time and get better file names in a matter of seconds. With File Renamer Turbo, you can easily rename multiple files in one batch. You can also rename files with just two clicks, directly from Windows! Automatically set MP3, OGG, WMA, M4A, APE, FLAC, MPC tags, organize your photos based on their type or size, fix irritating issues like double spaces or wrong casing in file names, and much more.

↓ 08 – Flexible Renamer Free

Flexible Renamer is a software which allows you to easily rename files and folders in several methods. It can be used by individuals of any experience level.

This is a portable program, so installing Flexible Renamer is not necessary. It means that you can place the tool on a removable device (like a USB flash drive), plug it into the computer and directly run its executable file.

↓ 09 – ReNamer Lite Free Personal

ReNamer is a very powerful and flexible file renaming tool, which offers all the standard renaming procedures, including prefixes, suffixes, replacements, case changes, as well as removing contents of brackets, adding number sequences, changing file extensions, etc. For advanced users there is support for Regular Expressions and a PascalScript rule, which lets users program their very own renaming rule.

Recommended for you:

-->

PowerRename is a bulk renaming tool that enables you to:

  • Modify the file names of a large number of files (without renaming all of the files the same name).
  • Perform a search and replace on a targeted section of file names.
  • Perform a regular expression rename on multiple files.
  • Check expected rename results in a preview window before finalizing a bulk rename.
  • Undo a rename operation after it is completed.

Demo

In this demo, all instances of the file name 'Pampalona' are replaced with 'Pamplona'. Since all of the files are uniquely named, this would have taken a long time to complete manually one-by-one. PowerRename enables a single bulk rename. Notice that the 'Undo Rename' (Ctrl+Z) command enables the ability to undo the change.

PowerRename menu

After selecting some files in Windows File Explorer, right-clicking and selecting PowerRename (which will appear only when enabled in PowerToys), the PowerRename menu will appear. The number of items (files) you've selected will be displayed, along with search and replace values, a list of options, and a preview window displaying results of the search and replace values you've entered.

Multi Rename Tool Software

Search for

Enter text or a regular expression to find the files in your selection that contain the criteria matching your entry. You will see the matching items in the Preview window.

Replace with

Enter text to replace the Search for value entered previously that match you're selected files. You can view the original file name and renamed file in the Preview window.

Options - Use Regular Expressions

Multi File Renamer

If checked, the Search value will be interpreted as a regular expression (regex). The Replace value can also contain regex variables (see examples below). If not checked, the Search value will be interpreted as plain text to be replaced with the text in the Replace field.

For more information regarding the Use Boost library option in the settings menu for extended regex functionalities, see the regular expressions section.

Options - Case Sensitive

If checked, the text specified in the Search field will only match text in the items if the text is the same case. Case matching will be insensitive (not recognizing a difference between upper and lowercase letters) by default.

Options - Match All Occurrences

If checked, all matches of text in the Search field will be replaced with the Replace text. Otherwise, only the first instance of the Search for text in the file name will be replaced (left to right).

For example, given the file name: powertoys-powerrename.txt:

  • Search for: power
  • Rename with: super

The value of the renamed file would result in:

  • Match All Occurrences (unchecked): supertoys-powerrename.txt
  • Match All Occurrences (checked): supertoys-superrename.txt

Options - Exclude Files

Multi Rename Tool

Files will not be included in the operation. Only folders will be included.

Options - Exclude Folders

Folders will not be included in the operation. Only files will be included.

Options - Exclude Subfolder Items

Items within folders will not be included in the operation. By default, all subfolder items are included.

Options - Enumerate Items

Appends a numeric suffix to file names that were modified in the operation. For example: foo.jpg -> foo (1).jpg

Options - Item Name Only

Only the file name portion (not the file extension) is modified by the operation. For example: txt.txt -> NewName.txt

Options - Item Extension Only

Only the file extension portion (not the file name) is modified by the operation. For example: txt.txt -> txt.NewExtension

Replace using file creation date and time

The creation date and time attributes of a file can be used in the Replace with text by entering a variable pattern according to the table below.

Variable patternExplanation
$YYYYYear represented by a full four or five digits, depending on the calendar used.
$YYYear represented only by the last two digits. A leading zero is added for single-digit years.
$YYear represented only by the last digit.
$MMMMName of the month
$MMMAbbreviated name of the month
$MMMonth as digits with leading zeros for single-digit months.
$MMonth as digits without leading zeros for single-digit months.
$DDDDName of the day of the week
$DDDAbbreviated name of the day of the week
$DDDay of the month as digits with leading zeros for single-digit days.
$DDay of the month as digits without leading zeros for single-digit days.
$hhHours with leading zeros for single-digit hours
$hHours without leading zeros for single-digit hours
$mmMinutes with leading zeros for single-digit minutes.
$mMinutes without leading zeros for single-digit minutes.
$ssSeconds with leading zeros for single-digit seconds.
$sSeconds without leading zeros for single-digit seconds.
$fffMilliseconds represented by full three digits.
$ffMilliseconds represented only by the first two digits.
$fMilliseconds represented only by the first digit.

Multi Rename Tool Linux

For example, given the file names:

  • powertoys.png, created on 11/02/2020
  • powertoys-menu.png, created on 11/03/2020

Enter the criteria to rename the items:

  • Search for: powertoys
  • Rename with: $MMM-$DD-$YY-powertoys

The value of the renamed file would result in:

  • Nov-02-20-powertoys.png
  • Nov-03-20-powertoys-menu.png

Multi Rename Tool Mac

Multi

Multi Rename Tool Windows

Regular Expressions

Multi Rename Tool Photoshop

For most use cases, a simple search and replace is sufficient. There may be occasions, however, in which complicated renaming tasks come along that require more control. Regular Expressions can help.

Multi Rename Tool

Regular Expressions define a search pattern for text. They can be used to search, edit and manipulate text. The pattern defined by the regular expression may match once, several times, or not at all for a given string. PowerRename uses the ECMAScript grammar, which is common amongst modern programming languages.

To enable regular expressions, check the 'Use Regular Expressions' checkbox.

Note: You will likely want to check 'Match All Occurrences' while using regular expressions.

To use the Boost library instead of the standard library, check the Use Boost library option in the PowerToys settings. It enables extended features, like lookbehind, which are not supported by the standard library.

Examples of regular expressions

Simple matching examples

Search forDescription
^Match the beginning of the filename
$Match the end of the filename
.*Match all the text in the name
^fooMatch text that begins with 'foo'
bar$Match text that ends with 'bar'
^foo.*bar$Match text that begins with 'foo' and ends with 'bar'
.+?(?=bar)Match everything up to 'bar'
foo[sS]*barMatch everything between 'foo' and 'bar'

Matching and variable examples

When using the variables, the 'Match All Occurrences' option must be enabled.

Search forReplace WithDescription
(.*).pngfoo_$1.pngPrepends 'foo_' to the existing file name
(.*).png$1_foo.pngAppends '_foo' to the existing file name
(.*)$1.txtAppends '.txt' extension to existing file name
(^w+.$) (^w+$)$2.txtAppends '.txt' extension to existing file name only if it does not have an extension
(dd)-(dd)-(dddd)$3-$2-$1Move numbers in the filename: '29-03-2020' becomes '2020-03-29'

Additional resources for learning regular expressions

There are great examples/cheat sheets available online to help you

File List Filters

Filters can be used in PowerRename to narrow the results of the rename. Use the Preview window to check expected results. Select the column headers to switch between filters.

  • Original, the first column in the Preview window cycles between:

    • Checked: The file is selected be renamed.
    • Unchecked: The file is not selected to be renamed (even though it fits the value entered in the search criteria).
  • Renamed, the second column in the Preview windows can be toggled.

    • The default preview will show all selected files, with only files matching the Search for criteria displaying the updated rename value.
    • Selecting the Renamed header will toggle the preview to only display files that will be renamed. Other selected files from your original selection will not be visible.