Six rule types. One predictable pass.
Turn on any combination — they always run in the same order (find/replace → case → metadata → prefix/suffix → date → numbering) so results stay predictable. File extensions are never touched by any rule.
Find & replace
Finds a piece of text in the current filename and swaps it for something else. Turn on Regex if "Find" should be a pattern instead of literal text. Case-sensitive is off by default.
Case transform
UPPERCASE, lowercase, Title Case, or Sentence case — applied to the whole name (extension untouched).
Metadata insertion
Pulls a real property from the file itself — date created/modified, file size, or for photos, EXIF fields like camera model, date taken, and dimensions.
Prefix / suffix
Plain text glued to the start or end of the name.
Insert today's date
Adds today's date as yyyy-MM-dd, at the start or end of the name.
Sequential numbering
Numbers every selected file in order, starting from whatever number you choose, with as many leading zeros as you want.
All six rules, one file, one pass
Real example from testing: find/replace (seq_ → load_) + prefix (TEST1000_) + sequential numbering (start 1, padding 4, at start) — applied to a single file in one operation.
Preview shows every result, color-coded
Only clicking Apply rename writes anything to Drive. Every batch you apply is then saved to history with sample old → new names, so you can undo the last 20 batches with one click.