Renaming 40 photos by hand is tedious. Renaming 4,000 by hand is a bad afternoon. A dedicated bulk rename tool applies rules across a folder, previews the result before writing, and undoes the whole batch if something goes wrong. The seven picks below cover Windows, macOS, and Linux across free and paid tiers.
What to look for in a bulk renamer
The features that matter differ by task. Some points to weigh:
- Dry-run preview. Every good renamer shows the new name next to the old before it commits.
- Regex support. Anything more complex than “add a prefix” wants regex or a rule chain.
- EXIF and ID3. Photo and audio work benefits from renaming by capture date, camera model, or track number.
- Undo. The one-click revert of a whole batch is worth more than any single feature.
- Scriptable. Command-line and batch-script support matter for repeated jobs.
Quick comparison
| App | Best for | Platforms | Free plan | Paid | Regex |
|---|---|---|---|---|---|
| KRename | Linux and cross-platform power use | Linux, Windows | Full app free | None | Yes |
| PowerRename | Zero-friction on Windows | Windows | Free | None | Yes |
| Advanced Renamer | Photographers on Windows | Windows | Free (personal) | ~$30 (commercial) | Yes |
| Bulk Rename Utility | Windows regex power users | Windows | Free (personal) | ~$50 (commercial) | Yes |
| NameChanger | Simplicity on macOS | macOS | Free | None | Limited |
| ReNamer | Windows rule-chain workflows | Windows | Free (personal) | ~$30 (Pro) | Yes |
| Ant Renamer | Cross-language batch work | Windows | Free | None | Basic |
1. KRename, best cross-platform free pick
KRename is a KDE bulk renamer for Linux and Windows. It uses a rule-chain model: stack a series of transformations (strip prefix, add date, replace with regex, apply EXIF field) and preview the result live. Undo is one click.
The reason to pick it is that it handles almost every task a paid Windows renamer does, for free and on Linux where the paid ones do not run.
Where it falls short: UI is KDE Qt, which looks out of place on GNOME or Windows. macOS build requires manual compile or a package manager tap.
Pricing: Free and open source (GPLv2).
Platforms: Linux (native), Windows.
Download: apps.kde.org/krename · GitHub
Bottom line: The best free pick if you work on Linux or want one tool across Linux and Windows.
2. PowerRename, best zero-install on Windows
Microsoft’s PowerRename ships inside PowerToys and adds a “PowerRename” entry to the right-click menu in File Explorer. Select files, right-click, apply a search/replace or regex, preview, and commit.
If PowerToys is already installed, PowerRename is a two-click flow for the common cases (add prefix, strip extension, replace substring) without opening a separate app.
Where it falls short: Rule chaining is limited. For complex multi-step transforms, dedicated tools do more. No EXIF or metadata support.
Pricing: Free (MIT).
Platforms: Windows 10, Windows 11.
Download: Microsoft Store · GitHub
Bottom line: The default on Windows for one-off jobs. Use a dedicated tool when the rule chain grows.
3. Advanced Renamer, best for photographers
Advanced Renamer is a Windows tool by Kim Jensen that reads EXIF, MP3 ID3, video, and PDF metadata. Rename photos by capture date and camera model, songs by track and artist, videos by resolution. Rule chains stack, and each rule has its own preview column.
The Basic import wizard walks non-technical users through common tasks. Power users can save entire rule presets and re-apply them.
Where it falls short: Free for personal use only; commercial licenses required otherwise. Windows only.
Pricing: Free for personal use. Commercial license around $30 per seat.
Platforms: Windows 10, Windows 11.
Download: advancedrenamer.com
Bottom line: The pick for photo, audio, or video libraries on Windows.
4. Bulk Rename Utility, best regex power tool on Windows
Bulk Rename Utility puts every rule in one dense window with 14 numbered panels: prefix, suffix, replace, regex, case, number, EXIF, and more. Set what you need, ignore the rest, preview at the bottom. It runs any transform in one pass without a chained rule model.
The learning curve is steep because everything is on screen at once. Once you learn where each panel lives, it is the fastest tool in this list for complex one-shot jobs.
Where it falls short: The interface is famously ugly. Free for personal use; commercial licenses are pricier than most rivals.
Pricing: Free for personal use. Commercial license around $50.
Platforms: Windows 7 through 11.
Download: bulkrenameutility.co.uk
Bottom line: The pick when you rename a lot and do not mind an ugly UI.
5. NameChanger, best simple pick on macOS
NameChanger is a free open-source Mac renamer with a clean two-column preview: original name on the left, new name on the right. Rules include add, remove, replace, sequence, and date. Regex is limited but present.
If you rename in small batches on macOS a few times a week, this is the sweet spot between doing nothing and installing an over-featured Swiss Army tool.
Where it falls short: No EXIF metadata support. Regex is basic. Not much beyond the common cases.
Pricing: Free (BSD).
Platforms: macOS.
Download: mrrsoftware.com/namechanger
Bottom line: The default Mac pick when metadata is not part of the job.
6. ReNamer, best rule-chain workflow on Windows
ReNamer by den4b builds transformations as an ordered rule stack. Every rule (strip, replace, insert, regex, PascalCase) is one line in a list you can reorder, disable, and save as a preset. Presets export to a file so you can share a rename recipe with a colleague.
The Pro version adds a command-line runner for automating renames from scripts or Task Scheduler.
Where it falls short: Free version caps at a rule stack of five. Metadata renaming is Pro-only.
Pricing: Free with a five-rule cap. Pro license around $30.
Platforms: Windows.
Download: den4b.com/products/renamer
Bottom line: The pick when you rename in repeated recurring batches and want to save the recipe.
7. Ant Renamer, best for multilingual batches
Ant Renamer is a small Windows tool with strong Unicode support and a plain interface. It handles filenames in Cyrillic, CJK, Arabic, and mixed scripts more reliably than some older tools that still assume ASCII.
Rules are basic (insert, delete, replace, case, sequence) but they work. If you rename large batches with international filenames, this is a low-friction choice.
Where it falls short: No regex. No metadata reading. Development is slow but stable.
Pricing: Free (GPL).
Platforms: Windows.
Download: antp.be/software/renamer
Bottom line: Pick this when Unicode filenames are the constraint.
How to pick
- On Windows, already have PowerToys: PowerRename for common jobs.
- On Windows, photo library work: Advanced Renamer.
- On Windows, regex-heavy jobs: Bulk Rename Utility.
- On Windows, want to save recurring recipes: ReNamer.
- On macOS: NameChanger.
- On Linux or cross-platform: KRename.
- Multilingual filenames: Ant Renamer.
FAQ
What is the best free bulk rename tool for Windows?
PowerRename for one-off cases; KRename or Advanced Renamer (personal use) for repeated work.
Can I rename photos by EXIF date?
Advanced Renamer, KRename, and ReNamer Pro all read EXIF. NameChanger and PowerRename do not.
Is there a bulk rename tool for macOS?
macOS Finder has a built-in Rename… option that handles the basics. NameChanger extends it with better previews and rule variety. For complex metadata jobs, a command-line tool like exiftool still beats every GUI on macOS.
Can I undo a batch rename?
Every pick in this list supports undo of the last batch, except Ant Renamer where undo is a menu action rather than one-click.
What is the fastest bulk renamer for thousands of files?
Bulk Rename Utility and KRename both handle five-figure batches without noticeable slowdown. PowerRename gets slow past a few thousand files.