Rename Files in Bulk with Bulk Rename Utility: Complete Guide

Last update: 09/10/2025
Author Isaac
  • Bulk Rename Utility allows bulk renaming with preview and combinable rules.
  • Supports EXIF/ID3, numbering, replacements, RegEx, filters and command line.
  • Use cases: DSC photos, Revit sheets, .srt paired with .mkv, and folders per file.

Rename files in bulk with Bulk Rename Utility

That's where it comes into play Bulk Rename Utility, a free utility for personal use that was born out of a real need by its creator, Jim Willsher, back in 2000. Its interface can be intimidating at first, but once you try it, you'll understand why so many people recommend it: It concentrates all the renaming functions you usually need, and many more., in a single window, with preview and instant execution. It also integrates into the context menu of Windows so you can launch the rename directly from any folder.

What is Bulk Rename Utility and why is it worth it?

Bulk Rename Utility (BRU) is a Windows program that allows you to rename files and folders based on multiple combinable rules. There is no official version for Mac o Linux, but on Windows it offers power and flexibility that is hard to matchYou can modify names, extensions, dates, and metadata for hundreds or thousands of items in a single pass, with fine-grained control and results preview.

One of the best things is that integrates into the Explorer context menu: When you install it, add "Bulk Rename Here" to open the tool directly in the folder you're currently in, without having to navigate through menus or complicated paths. And if you use it often, you'll love that it remembers your settings and lets you rename in steps, from simple to complex, always checking the preview.

Tool to rename files in bulk

Main functions: what you will use almost daily

The application brings together dozens of modules on a single screen that you can activate as needed. Among the most used are the following: They more than cover the usual needs office, photography, design or document management:

  • Insert or replace text in any position of the name.
  • Add prefixes and suffixes massively.
  • Apply automatic numbering (with leading zeros if necessary).
  • Add dates and times derived from the system or metadata.
  • Change extensions or force them to lowercase/uppercase.
  • Process folders and subfolders with filters by type or extension.
  • Insert EXIF metadata (capture date, geolocation, resolution, etc.) in the name of the photos.
  • Rename files MP3 from ID3 tags.
  • Modify creation and modification dates of files.

All this is combined with a real time preview, so that You instantly see how the names will turn out before running. If something isn't right, you adjust the corresponding module and that's it.

Advanced options for difficult cases

When the basics aren't enough, BRU provides advanced features that allow you to tackle complex patterns. These include regular expressions (to search and capture fragments of the name and reorder them), the filters by name, extension or date, and support for Command line to automate tasks.

In addition, the tool includes a mode of renamed using JavaScript code where you can write a small function to define the new name from the original and its metadata. It's a Swiss Army knife for those rare cases where standard options fall short.

Real example: sorting photos by EXIF ​​date

A very common situation: you have photos taken with several cameras and apps (mobile, WhatsApp, Facebook, compact digital) and each one generates different names. Result: you can't sort them chronologically by name and the Explorer view is a mess.

  How to enable God Mode in Windows 11 and get the most out of its hidden features

With BRU, you can unify them in minutes. The typical flow would be: move all photos to a single folder, open it with “Bulk Rename Here,” select everything, and prepare the modules. First, remove the original name (for example, by deleting everything before the extension), and then insert the capture date from the EXIF ​​in the format you prefer (YYYY-MM-DD, HHmmss, etc.).

If you are bothered by the mix of upper and lower case in extensions, force all .jpgs to be lowercase. While you adjust it, watch the preview to make sure it's the way you want it. When everything's perfect, tap Rename and in seconds you'll have your photos sorted and named consistently.

An additional tip: if you have photographs intended for web publications or reports, take advantage of the operation to include descriptive keywords (event, location, person, etc.). This helps locate files and also provides context when sharing material.

Renaming photos and tracks: from DSCXXXXX chaos to readable names

Another classic need: photos that come out of the factory as DSCXXXXX.JPG, or music folders with tracks like “Track – 1”, “Track – 2”… The idea is to convert everything to a more human scheme, for example photos_tenis_0001.jpg, photos_tenis_0002.jpg, etc., or an album name with numbering.

In practice, the procedure is straightforward. Once the tool is installed, you'll see the entry Bulk Rename Here in the context menu. Go to your folder (for example, “2011 – 09 – Tennis Photos”), select all the images (usual shortcut: Ctrl+E in Explorer), and open BRU.

Now activate the Remove module and indicate how many characters you want to delete from the original name (for “DSCXXXXX.JPG” it would be 8, in block, before the extension). Then, in Add write the “generic” name that the files will share, for example tennis_photos_.

Activate Numbering to automatically number and choose whether the number goes before (prefix) or after (suffix). Personally, I tend to find it more convenient as a suffix, but it depends on your taste. Also, you can select the base Numbering options: decimal, hexadecimal, or even Roman numerals. Check the preview, hit Rename, and you're done: In seconds you will have all the coherent names.

The same approach works with audio tracks that come in as “Track – X.” Remove the prefix with Remove, add the album name with Add, apply numbering, and if you want, insert the date of publication as a prefix to keep your folders organized by year.

Subtitles that match videos: match .srt with .mkv

A case that raises questions: you have videos named, for example, apple01.mkv, pear02.mkv, orange03.mkv, and you want the .srt files to have exactly the same name (apple01.srt, pear02.srt, orange03.srt). Is that possible with BRU? The tool can figure it out if the names follow a pattern and you can extract it. with regular expressions or if you import rename pairs from a file.

In situations where prefixes change (e.g., “manzana01.srt” should become “apple01.srt”), the most robust approach is to use a mapping: sort both lists, create a table associating each .srt with the corresponding .mkv, and use the import renaming pairs to apply exactly those changes. Alternatively, if they only share the number (01, 02, 03) you can use a RegEx that captures those digits and build the new name from them.

If you prefer a code-based solution, PowerShell solve it in seconds without any programming knowledge. Open PowerShell in the folder where your videos are and subtitles (Shift + right click on the folder → “Open PowerShell window here”) and run this script, that will rename each .srt to match the .mkv of the same number:

Get-ChildItem -Filter "*.mkv" | ForEach-Object { $mkv = $_ if ($mkv.BaseName -match "(\d+)") { $num = $Matches $srt = Get-ChildItem -Filter "*.srt" | Where-Object { $_.BaseName -match "(\d+)" -and ($Matches -eq $num) } | Select-Object -First 1 if ($srt) { $new = Join-Path $srt.DirectoryName ("{0}.srt" -f $mkv.BaseName) Rename-Item -LiteralPath $srt.FullName -NewName $new -Force } } }

This approach matches by number, which is usually the case. Before executing anything en masse, make a backup or test in a test folder to make sure your file pattern fits.

  Complete guide to Sysinternals Suite: all the tools explained

Create a folder per file and move it inside

Another common request: you have loose files (for example, movies) and you need them to be each one goes to a folder with the same nameWith BRU you can rely on its options for move/copy to redistribute, but it is not always obvious to create a new subfolder per file based on the base name without extension.

If you want to do it straight and without any hassle, PowerShell It also leaves it just a click away. Go to the folder with your files, open PowerShell, and run:

Get-ChildItem -File | ForEach-Object { $base = ::GetFileNameWithoutExtension($_.Name) $dest = Join-Path $_.DirectoryName $base New-Item -ItemType Directory -Path $dest -Force | Out-Null Move-Item -LiteralPath $_.FullName -Destination $dest -Force }

This creates a folder for each file with its name (without an extension) and moves it in. If you prefer to do this with BRU and have already defined the new names, You can combine renaming with a move operation. to a folder structure, checking in the preview that everything is correctly distributed.

Professional case: Batch renaming Revit sheets

Those who export plans or sheets from Revit know the pain: PDFs come out with unfriendly titles (model, view, internal code combinations), and the client wants something like "A1-101 General Plan." With BRU you can detect repeated patterns and replace them in seconds, adding consecutive numbers, dates, project prefixes and leaving the entire package with a homogeneous format.

The key here is to use the preview and work in stages: first clean up leftover prefixes and suffixes, then reorder with Replace/RegEx, and finally add numbering or a date if applicable. If a case is too complicated, don't complicate the regular expression; do it in two or three passes. It will take less time and the result will be more reliable.

Installation, licensing and use from the Explorer

Bulk Rename Utility is free for personal use, and if you need a commercial license, the cost is very reasonable (around $90). Upon installation, the wizard adds an entry to the Explorer context menu to launch “Bulk Rename Here,” so Starting to rename is as easy as right-clicking in the folder and that's it. Remember: this is Windows software; there is no native version for Mac or Unix.

Once you open the application, you'll see all the modules in a single window. It's normal that the first impression might be one of saturation, but the truth is that Having all the options in view speeds things up a lot when you already know which settings you need to adjust for each task. Mental order comes quickly once you run a couple of tests with the preview.

  Wallapop: Who is responsible for shipping costs? - Transaction fees

Tips and best practices that save time

Before hitting the Rename button, always check the previewIt's the best insurance against scares. If something doesn't fit, cancel it, adjust the corresponding module (Remove, Add, Replace, RegEx, Numbering, etc.), and look again.

Rename in steps. If a goal is complicated, divide the task into iterations: First pass to remove noise, second to add structure, third to number or add metadata. This way, you avoid long regular expressions and ensure a clean result.

Learn to filter: Use filters by extension or by text to act only on what is appropriateFor example, first just .jpg, then just .mp3, and then the subfolders if necessary.

When working with photos, EXIF ​​is your friend. Insert the actual capture date in the name allows you to sort and search naturally, beyond what the browser offers. And if the destination is web, standardize the extensions in lowercase.

To improve image ranking on websites, name your files meaningfully. A classic example used in tech reviews is something like review_samsung_galaxy_s2_1.jpg, which provides context to the search engine and the team itself when managing large libraries.

Express Guide: From Zero to Impeccable Renown

1) Go to the folder you want to work on and open BRU with “Bulk Rename Here” 2) Right-click. 3) Select all files (Ctrl+E). 4) Activate the modules you need in this order: Remove, Add/Replace/RegEx, Numbering, and Adjust Extension/Date. 5) Review the preview. 6) Click Rename.

For the case “DSCXXXXX.JPG → fotos_tenis_0001.jpg”: in Remove remove the 8 characters “DSCxxxxx”; in Add put tennis_photos_; in Numbering, choose a suffix with 4 or 5 digits; and force the extension to lowercase. You'll see how, with just one click, the whole folder is perfectThe person sharing this experience did so with photos of his second day of fighting with the net on the court, and he also took home a pristine folder to share.

If you also regularly publish material, don't forget that a good name helps your own organization and website. For a batch of reviews, for example, review_samsung_galaxy_s2_1.jpg, review_samsung_galaxy_s2_2.jpg… provides order, clarity and an extra boost SEO on-page.

Where to download Bulk Rename Utility?

You can easily find the installer on their official website. Remember that The tool is free for personal use and very affordable for commercial use. Download it, install it, and try it out with a sample folder: in minutes you'll see why so many people consider it a must-have.

Throughout this article, we've covered everything from everyday renaming (photos and tracks) to very specific cases (subtitles that must be paired with videos or the creation of a folder per file). With good practices, a preview, and a little method, Bulk Rename Utility turns tedious tasks into a task of seconds, and its combination of modules (Remove, Add, Replace, RegEx, Numbering, EXIF/ID3 and more) covers virtually any scenario you might encounter.

Methods to rename files and folders in Windows 11-3
Related article:
Methods to rename files and folders in Windows 11