A powerful, feature-rich batch file renamer app for the Mac that makes renaming many files quick and easy.
If you ever had to rename hundreds or thousands of files file by hand and thought "there must be an easier way", then Renamer is for you. With Renamer, you can save hours of tedious typing at the stroke of a button.
Easy, fast, fun
• Beautiful, easy-to-use user interface
• Blazing fast file renaming
• Renders the dull & tedious job of renaming files effortless & fun
Use cases
• Number files sequentially
• Find and replace text
• Convert filenames to upper and lower case
• Change file extensions
• Organize songs by album, title and artist
• Insert music track numbers
• Add folder names
• Add a file's created date and time
• Insert EXIF and GPS tags into photos
• Insert image width and height
• Match and substitute regular expressions
• Remove file extensions
• Insert text at character position
• Overwrite text at character position
• Remove text in character position range
• Remove `IMG_` text from photos
• Number files randomly
• CSV renaming
Renamerlets
• Save frequently used rename tasks
• Organize conveniently into groups
• Ships with many built-in renamerlets to get you started quickly
Chains
• Build file renamers tailored to your needs
• Mix & match built-in rename actions with simple drag & drop
• Makes assembling even the most complex file renaming tasks a breeze
Live feedback
• Preview how files will be renamed
• Great for fine-tuning
• Helps catch errors early
Data protection
• Smart undo to easily fix mistakes
• File backup to protect against accidental data loss
• Rename with the peace of mind that your data is safe
- Improve image rendering speed on the Files Table when enabling the 'Icon' column
- Improve Pascal Case ("Ab") setting on the "Convert Case" Renamerlet Action
- Improve actions to better work with files that use dots (.) in their names
- Fix flickering on the Actions list when switching Renamerlets
- Fix issues when undoing/redoing file sorting through drag and dropping
- Fix issues where the Files Table failed to correctly update when renaming files recursively