Bulk Renamer is a free, open-source desktop app for changing the names of batches of files in a selected folder. It runs on Linux, macOS, and Windows. Before applying a batch, it displays a live preview of each proposed filename. Rename patterns can use plain-text or regular-expression find and replace, prefixes or suffixes, sequential numbering, case conversion, and extension changes. The app loads files from the chosen folder only; it does not include subfolders. Before proceeding, it checks whether destination names would duplicate one another or collide with names already on disk. Any such conflict stops the batch. Undo is available for the latest successful batch, but its history is kept in memory and is lost when the app closes. The app is licensed under MIT. Its maker notes that unsigned apps may display standard Gatekeeper or SmartScreen warnings on first launch until code signing is set up. The maker describes its free tools as intended for people who create, validate, publish, and teach media.
Who it is for
Bulk Renamer suits people who need to rename files in batches on Linux, macOS, or Windows, including media creators and publishers. It is also suitable for users who want regular-expression patterns and a preview before applying changes.
What is good
- Previews proposed names before changes are applied.
- Supports plain-text and regular-expression find and replace.
- Works on Linux, macOS, and Windows.
- Open-source under the MIT license.
What to know first
- Does not include files in subfolders.
- Undo history disappears when the app closes.
- Unsigned apps may show first-launch security warnings.
Verdict
Bulk Renamer offers flexible batch-renaming options and checks for filename conflicts before it proceeds. Its folder scope is limited to the selected folder, and undo covers only the latest successful batch during the current app session.
Bulk Renamer plans and pricing
All plansCompared on file renaming software
- Free plan
- Yes
- Platform coverage
- multi_platform
- Regex renaming
- Yes
- Rename preview
- Yes
- Folder renaming
- No
- Undo changes
- Yes

