Bulk Renamer
Batch renames the files in a folder using rules: find and replace, sequential numbering, prefix/suffix, letter case, space handling, date prefix. Changes appear in a live preview first, and the last batch can be undone.
What it does
Use this to tidy messy names like IMG_1234.jpg, scan 001.png, document(1)(2).pdf, number photos sequentially, give a project's files a consistent naming scheme, or clean spaces into underscores. It is the natural twin of the File Organizer: first sort by type, then name them properly.
How to use
- Click Choose folder and pick the folder to rename in.
- Set your rules (any of them, as many as you like):
- Find and replace: swap specific text for something else (Regex option for advanced use).
- Letter case: lowercase, UPPERCASE or Title Case.
- Spaces: turn into underscore (_), dash (-) or remove them.
- Prefix / Suffix: add text to the start, or before the extension.
- Sequential number: start value, digit padding and position (start/end).
- Date prefix: prepend the file's modified date (YYYY-MM-DD).
- Read the Preview table to see each file's old and new name. Conflicts are flagged in red.
- Press Rename.
- If you are not happy with the result, press Undo to reverse the last batch.
Examples
Organize phone photos: Choose folder, prefix holiday_, sequential number (at end), apply. holiday_001.jpg, holiday_002.jpg...
Clean spaces: Spaces → underscore, letter case lowercase. Project Deck.pdf → project_deck.pdf.
Change a version tag: Find final, replace v2. report final.docx → report v2.docx.
Sort by date: Add date prefix. notes.txt → 2026-06-12_notes.txt.
Things to watch
- Files that would land on the same new name (a conflict) are shown in red, and applying is blocked while any conflict exists; fix the rule first.
- Renaming only covers files in the chosen folder; it does not descend into subfolders.
- The last batch can be undone; for older operations you would fix the names manually.
License
Productivity tool; unlimited on every plan, including the Free tier.