File Renamer Pro is a lightweight, blazing-fast batch file renaming tool built in C# (.NET 8).
Whether you need to organize a messy downloads folder or standardize thousands of assets, this tool lets you rename files in seconds using flexible templates, sequence numbers, date tokens, find/replace, and regular expressions.
Built with safety in mind, it runs in dry-run mode by default to let you preview changes before committing to them, and generates an undo log just in case.
- Flexible Templates: Rename files using dynamic tokens like
{name},{ext},{n}, and{date}. - Smart Numbering: Sequential auto-numbering with configurable start values and padding (e.g.,
001,002). - Date Formatting: Fully customizable date and time formats (e.g.,
yyyyMMdd,yyyy-MM-dd_HHmm). - Search & Replace: Support for simple text replacement or powerful Regex matching.
- Extension Management: Safely change, force, or standardize file extensions in bulk.
- Case Formatting: Easily convert filenames to
lowercase,UPPERCASE, orTitle Case. - Conflict Handling: Automatically skip, overwrite, or auto-increment when filename collisions occur.
- Fail-Safe Design:
- Dry-Run Mode: Previews your renames in the console without touching the actual files.
- Undo Log: Exports a before/after CSV log so you can easily revert mistakes.
The quickest way to use File Renamer Pro is to install it via the provided batch script. This copies the .exe to your local app data and safely adds it to your system PATH, allowing you to run the tool from any folder on your computer.
- Go to the 📦 Releases page.
- Download the latest
Renamer_vX.X.zipand extract it to a folder. - Double-click
install_renamer.bat. - Open a new terminal window (to refresh your PATH).
- You're ready to go! Just type:
renamer --help