Best File Renaming Software for Windows and Mac (2026)
Compare the best file renaming software for Windows and Mac: free batch renamers, paid tools, and automatic file renamers that name new files as they arrive.
The best file renaming software depends on whether you rename once or every day. For a single big batch, Bulk Rename Utility on Windows and A Better Finder Rename on Mac are the strongest tools. For files that keep landing in a folder, you want an automatic file renamer: File Arbor on both systems, Hazel on Mac, File Juggler on Windows.
This guide compares eight tools on what actually matters when renaming files: where the new name comes from, whether you can preview it, whether it happens without you, and what it costs.
Batch Renamer or Automatic Renamer: Which Do You Need?
Most "bulk rename software" lists mix two different kinds of tool, and picking the wrong kind is the most common mistake.
A batch renamer works on files you select. You add 500 photos, set a pattern, check the preview and click Rename. It is the right tool for cleaning up a backlog: an old photo archive, a folder of downloaded episodes, a client's messy delivery. Once the job is done, the tool sits idle until you open it again.
An automatic file renamer works on a folder. You write a rule once — "every PDF that arrives in Scans gets the date in front of its name" — and every new file is renamed without you opening anything. It is the right tool for files that keep coming: scans, camera imports, invoices, screenshots, exports.
If you rename files more than once a month, the second kind saves more time. If you have one big mess to fix, the first kind is faster and often free.
What Makes Good File Renaming Software
We judged each tool on six things:
- Name sources. Can the new name use the file date, the date a photo was taken, parts of the old name, or text from inside the document?
- Preview. Do you see every new name before anything changes?
- Undo. Can you get the old names back after a mistake?
- Automation. Does it rename new files on its own, or only when you run it?
- Platform. Windows, Mac, or both — and whether the same rules work on each.
- Price and licence. Free for personal use, one-time, or subscription, and what changes for business use.
The 8 Best File Renaming Tools in 2026
1. File Arbor — Best Automatic File Renamer for Windows and Mac
File Arbor is a rule-based file organizer for Windows and macOS, and since version 1.3 it renames files as well as moving them. A rule picks out files — by extension on the free plan, by name, size, date or content on Pro — and builds the new name from parts:
- File date and Time, written the way you choose:
2026-07-05,20260705,05.07.2026 - Photo capture date, read from the photo's EXIF data
- Original name, or a piece of it
- Fixed text you type, such as
invoiceor a client name
A rule can rename a file where it is, or move it and rename it on the way. IMG_0421.jpg imported on 5 July can become Photos/2026/2026-07-05_IMG_0421.jpg in one step.
On Pro, the name can come from inside the document. A rule reads a date, an amount or a piece of text such as an invoice number, and uses it in the name and the folder. A PDF that says Invoice date: 05/07/2026 becomes 2026_07_05 invoice.pdf in Invoices/2026. Since 1.3.1 one value can be found in up to six layouts, so a vendor that changed its template, or two vendors that print the date under different labels, need one rule, not two. Scanned PDFs and photos of documents are read with OCR on your computer. The full walkthrough is in our guide to renaming PDF files based on their content.
What makes it safe to leave running:
- Every new name shows in the preview before a run, next to the file.
- A file is renamed once. Auto Mode does not prefix the date again when it sees the renamed file arrive.
- Nothing is overwritten. A taken name becomes
invoice (1).pdf. - Undo and History. A run can be undone, and a single rename can be reversed later.
- It does not guess. If a value cannot be read, the file is left alone or moved to a review folder, and History says why.
Where it falls short: File Arbor is not a one-off bulk renamer. It has no find-and-replace across names and no sequence numbers, and the free plan renames up to 20 files a day after the first 12 hours, so a backlog of 5,000 files is a job for a batch tool. OCR reads the first and last page of a scan, and Japanese and Korean scans are not supported.
Price: free plan with no time limit (one folder, two rules, rename and move included). Pro is $24.99 one-time and adds Auto Mode, values from documents, scans and unlimited rules. See pricing.
Verdict: the pick if you want files named correctly the moment they arrive, on Windows, Mac or both.
2. Bulk Rename Utility — Most Powerful Free Batch Renamer for Windows
Bulk Rename Utility is the Swiss army knife of Windows renaming. Its single window holds a dozen numbered panels — replace, remove, add, case, numbering, auto date, EXIF data, regex — and a live column shows each new name before you commit. It handles very large batches quickly and has an undo for the last rename.
The interface is dense. Every option is visible at once, which is powerful once you know it and confusing the first time. It renames only what you load into it; there is no folder watching.
Price: free for personal use. A commercial licence is $92.95 per computer, less in volume.
Best for: Windows users with a large backlog and the patience to learn the panels.
3. Advanced Renamer — Best Batch Renamer With Scripting
Advanced Renamer builds a rename from a stack of "methods" — new name, replace, add, renumber, trim, timestamp, and a JavaScript method for anything else. The method list is easier to follow than Bulk Rename Utility's panels, and batches can be saved and reused. It reads EXIF, ID3 and video metadata, and its scripting can read text from PDFs.
It runs on Windows and, in the 4.x series, on macOS 11 and later. Like the other batch tools, it renames when you run it, not when files arrive.
Price: free for personal use. Commercial use needs a paid one-time licence; check the vendor's page for the current price.
Best for: people who want the power of Bulk Rename Utility with a cleaner workflow, or who need a script for one odd rule.
4. PowerRename — Best Free Renamer Built Into Windows
PowerRename ships with Microsoft PowerToys. Select files in File Explorer, right-click, and rename them with search and replace, regular expressions and file-date variables, with a preview pane before anything changes. Explorer's Undo reverses the last rename. Recent PowerToys releases add image metadata.
It is the fastest way to fix a few hundred names on Windows without installing a separate renamer. It has no saved rules and no automation.
Price: free and open source.
Best for: quick find-and-replace jobs on Windows.
5. A Better Finder Rename — Best Batch Renamer for Mac
A Better Finder Rename is the long-standing Mac batch renamer. It covers text replacement, sequence numbers, case changes and dates, including the date a photo was taken from its EXIF data, with a live preview. Presets save a rename for next time, and droplets let you drop files on an icon to apply one.
It is thorough and well maintained. It works on the files you give it; it does not watch folders.
Price: $29.95, with a free trial.
Best for: photographers and Mac users who rename large batches regularly by hand.
6. NameChanger — Simple Free Renamer for Mac
NameChanger does the common jobs well: replace text, add a prefix or suffix, insert a sequence or date, or use a regular expression, with a real-time preview of every new name. It stays small and quick to learn.
Price: free.
Best for: occasional renaming on Mac when A Better Finder Rename is more than you need.
7. Hazel — Automatic Renaming for Mac Power Users
Hazel is the original folder automator for macOS. A rule can rename files with a pattern built from dates, the original name, custom text, and dates or text matched inside the file's contents. Hazel 6 reads non-OCRed scans on the fly when matching. It runs in the background and combines renaming with moving, tagging and running scripts.
It is Mac-only and needs macOS 13 or later, and there is no free plan.
Price: $42 one-time (family pack $65), with a 14-day trial.
Best for: Mac-only users who want automation and do not need a Windows version. Our File Arbor vs Hazel comparison goes deeper.
8. File Juggler — Automatic Renaming on Windows
File Juggler watches folders on Windows and applies rules that can rename and move in one go. Its strength is content: it reads PDF, Word and text files and can put a date or text found inside the document into the new name. It has no built-in OCR, so scanned PDFs need a text layer first.
It is Windows-only, checks folders on a schedule rather than instantly, and has no free plan.
Price: $50 one-time, with a 30-day trial.
Best for: Windows users who rename by document content and will not need a Mac version. See our File Juggler alternatives if that last point matters.
A different approach: AI file renamers
Tools such as Renamer.ai send a file's contents to a language model and let it propose a descriptive name. That suits a chaotic folder where you do not know what is inside. The trade-offs are a monthly subscription and less predictable names: the same kind of file can come out named two different ways. Rule-based renamers give the same name to the same kind of file every time. Our comparison of AI and rule-based file organizers covers the difference.
File Renaming Software Comparison Table
| Feature | File Arbor | Bulk Rename Utility | Advanced Renamer | PowerRename | A Better Finder Rename | NameChanger | Hazel | File Juggler |
|---|---|---|---|---|---|---|---|---|
| Platform | Windows & Mac | Windows | Windows & Mac | Windows | Mac | Mac | Mac | Windows |
| Price | Free plan, Pro $24.99 one-time | Free personal, $92.95 commercial | Free personal, paid commercial | Free | $29.95 | Free | $42 | $50 |
| Free to use | Yes (20 files a day) | Yes (personal use) | Yes (personal use) | Yes | Trial only | Yes | Trial only | Trial only |
| Renames new files automatically | Yes (Auto Mode, Pro) | No | No | No | No | No | Yes | Yes (scheduled) |
| Text from inside documents | Yes (Pro) | No | Via scripts | No | No | No | Yes | Yes |
| Reads scans (OCR) | Yes (Pro) | No | No | No | No | No | Yes | No |
How We Compared These Tools
We read each tool's documentation and current pricing page in October 2026 and compared the features that decide a rename job: name sources, preview, undo, automation, platform and licence. File Arbor is our own product; we have listed where it falls short, and where a batch renamer is the better choice, we say so.
Which File Renaming Software Should You Pick?
"I have one big folder to fix, on Windows." Use Bulk Rename Utility for maximum control, or PowerRename if search and replace is enough.
"I have one big folder to fix, on Mac." Use A Better Finder Rename, or NameChanger if you want free.
"New files keep arriving and I want them named the same way every time." Use File Arbor. Write the rule once, check the preview, switch the folder to Auto.
"I rename invoices or scans by the date printed on them." Use File Arbor Pro on Windows or Mac, or Hazel if you are Mac-only. File Juggler works too if your PDFs already have a text layer.
"I use a Windows PC at work and a Mac at home." Use File Arbor. It is the only automatic renamer here that runs on both.
"I don't know what's in the folder at all." Try an AI renamer on a copy first, then move to rules once you know the patterns.
A Naming Pattern That Holds Up
Whatever tool you pick, a name that starts with the date in yyyy-mm-dd form sorts correctly in every file manager, on every system. Add one or two words that tell you what the file is — 2026-07-05 Acme invoice.pdf beats scan0042.pdf — and avoid characters Windows forbids, such as : and ?. Our guide to file naming conventions has the full set of rules.
FAQ
What is the best file renaming software?
It depends on the job. For a one-off batch of thousands of files, Bulk Rename Utility (Windows) and A Better Finder Rename (Mac) are the strongest batch renamers. For files that keep arriving, an automatic renamer is better: File Arbor runs on Windows and Mac, Hazel on Mac only, File Juggler on Windows only.
Is there free file renaming software?
Yes. Bulk Rename Utility and Advanced Renamer are free for personal use, PowerRename comes free with Microsoft PowerToys, and NameChanger is free on Mac. File Arbor's free plan also renames files automatically from their date, original name and fixed text, up to 20 files a day after the first 12 hours.
Can software rename files automatically when they are added to a folder?
Yes. Automatic renamers watch a folder and rename each new file by your rules. File Arbor does this on Windows and Mac with Auto Mode (Pro), Hazel does it on Mac, and File Juggler on Windows checks folders on a schedule. Batch renamers such as Bulk Rename Utility only rename when you run them.
Which file renamer can read text inside PDFs?
File Arbor Pro, Hazel and File Juggler can rename files using a date or text read from inside a PDF. File Arbor and Hazel 6 also read scanned documents with OCR on your computer; File Juggler needs PDFs that already have a text layer. Advanced Renamer can read PDF text through its scripting method.
Is File Arbor a subscription?
No. File Arbor has a free plan with no time limit, and Pro is a one-time purchase of $24.99 with lifetime updates. Pro adds Auto Mode, values read from documents, scanned documents, unlimited rules and folders, and removes the 20-files-a-day limit.
The Bottom Line
For a single backlog, a batch renamer is the right tool, and the best ones are free for personal use. For files that keep coming — scans, invoices, camera imports — an automatic renamer pays for itself in the first week, because you stop renaming by hand.
Download File Arbor and start with one rule on the free plan: the file date in front of every PDF in your Scans folder. When you want new files renamed in the background, or names taken from the document itself, Pro is $24.99 once.