Features

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

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.

preview
Report_DRAFT.docxReport_FINAL.docx
Regex find & replace

Regex find & replace

The same Find & replace rule, with Regex switched on: match a changing pattern — any number, any date, any sequence — instead of one fixed word, with capture groups supported. Real regex renaming, tested against 1,000+ real files.

See the regex testing log →
preview
IMG_0001.jpgIMG_NUM.jpg
Case transform

Case transform

UPPERCASE, lowercase, Title Case, or Sentence case — applied to the whole name (extension untouched).

preview
quarterly report notes.txtQuarterly Report Notes.txt
invoice.pdfINVOICE.pdf
Metadata insertion — rename photos, PDFs & any file by real properties

Metadata insertion — rename photos, PDFs & any file by real properties

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. Works the same way on PDF files and any other file type using file-level metadata (photos get the extra EXIF fields).

Renaming photos specifically? Read the full guide →
preview
vacation.jpg2026-08-03_vacation.jpg
Prefix / suffix

Prefix / suffix

Plain text glued to the start or end of the name.

preview
notes.txt2026_notes_v1.txt
Insert today's date

Insert today's date

Adds today's date as yyyy-MM-dd, at the start or end of the name.

preview
meeting.txt2026-08-06_meeting.txt
Sequential numbering

Sequential numbering

Numbers every selected file in order, starting from whatever number you choose, with as many leading zeros as you want.

preview
photo.jpg001_photo.jpg
photo.jpg002_photo.jpg
photo.jpg003_photo.jpg
Combine everything

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.

rename — combined
seq_999.txt0001_TEST1000_load_999.txt
Before anything changes

Preview shows every result, color-coded

Blue — this name will change
Gray — nothing to do, not an error
Red — couldn't be renamed (permissions, deleted)

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.

See it on your own files

Launch the app