Batch File Renamer

The best batch rename apps for Mac

Ask Mac users how to rename a folder of files and the answers split three ways: Finder is enough, buy a pro tool, or write a script. Here's every option, with what it's good at.

At a glance

Stacked stepsRegexMetadataPresets
Finder————
Batch File Renamer✓ProPro✓
Name Mangler✓✓✓✓
A Better Finder Rename✓✓✓✓
Transnomino✓✓✓✓
NameChanger—✓——
f2, rename (CLI)Scripted✓Some—

For a quick one-off: Finder

Right-click › Rename handles one find-and-replace, add-text or numbering change at a time. No regex, no presets.

Free apps

Batch File Renamer Lite is free, with up to 3 stacked steps, a live preview with conflict checks, built-in recipes and undo. Transnomino is a capable free renamer with many step types. NameChanger is a simple free option with regex but no presets.

Command line

If you live in Terminal, f2 and Perl's rename are free and scriptable. Batch File Renamer Pro ships its own rename-cli that shares presets with the app, so you can design a rename visually and run it from scripts or Shortcuts.

Questions

What's the best free file renamer for Mac?

Batch File Renamer Lite and Transnomino are both free with stacked steps and previews. Batch File Renamer adds undo even after quitting and a recipe gallery.

Can I batch rename files on Mac without an app?

Yes, with Finder's Rename for simple changes, or a shell loop in Terminal for anything else.

Download Batch File Renamer

Download for macOS