How to Rename Multiple Files on Mac

Finder includes a built in tool for renaming multiple files at once, and it covers many common use cases without installing anything. This guide focuses on Finder's native capabilities, explains where they fall short, and shows when a dedicated app like Batchio becomes the better option. For a comprehensive comparison of all methods, see the full batch rename files on Mac guide.

How Do You Select Multiple Files for Renaming in Finder?

Click the first file in Finder, then hold Shift and click the last file to select a contiguous range. Hold Command and click individual files to select non contiguous items. Right click the selection and choose Rename to open the batch rename dialog.

Finder supports three selection methods for building your rename batch. Click and drag creates a selection rectangle around visible files. Shift click selects every file between two anchor points. Command click adds or removes individual files from the current selection. All three methods work in Icon, List, Column, and Gallery views.

The selection count appears in the Finder status bar at the bottom of the window. Verify this count before opening the rename dialog to confirm you have the correct files selected. Finder does not provide a way to filter selections by file type, size, or date from the rename dialog itself, so accurate selection beforehand is essential.

What Are Finder's Three Rename Modes?

Finder offers three rename modes: Replace Text finds and replaces a string in every selected filename, Add Text prepends or appends text to each filename, and Format replaces the entire name with a base name followed by a sequential counter.

Replace Text mode performs a simple string substitution. Enter the search term and the replacement term, and Finder applies the change to every selected file that contains a match. The operation is case insensitive by default. Finder does not support regular expressions, partial occurrence targeting, or case sensitive matching in this mode.

Add Text mode places new text before or after the existing filename. Select "Before Name" or "After Name" from the dropdown, type your text, and Finder applies it to every selected file. Format mode replaces the entire filename with a custom base name and appends a counter. You choose the starting number and whether the counter appears before or after the base name.

What Can Finder Not Do When Renaming Multiple Files?

Finder cannot use regular expressions, access EXIF or audio metadata, change letter case, remove specific characters, insert dates, or handle extensions independently. Finder also provides no live preview of the final filenames and supports only single level undo.

These limitations become apparent when your renaming task involves patterns. Restructuring filenames like "IMG_20260301_1234.jpg" into "2026_03_01_Photo_1234.jpg" requires regex capture groups that Finder does not support. Renaming photos by camera model or lens requires EXIF metadata access that Finder cannot provide. Converting filenames from UPPERCASE to lowercase requires case transformation that Finder's rename dialog omits entirely.

Batchio's find and replace with regex handles every pattern that Finder cannot. The composable rule system lets you stack multiple transformations in sequence, and the live preview shows every result before you commit. For tasks beyond Finder's capabilities, a dedicated app saves significant time and eliminates guesswork.

How Do You Rename Multiple Files with Different Extensions?

Finder's rename modes operate on filenames while preserving original extensions. Finder cannot change, standardize, or conditionally modify file extensions. Batchio's extension handling rule converts, replaces, or removes extensions independently from the filename.

Mixed extension batches are common when renaming files from different sources. A folder might contain .jpg, .jpeg, .png, and .heic files that all need consistent naming. Finder treats the extension as untouchable, applying rename operations only to the portion before the final dot. This works well for simple text replacement but prevents you from standardizing extensions across file types.

Batchio separates extension handling into its own dedicated rule type. You can convert all .jpeg files to .jpg, change .PNG to .png for consistency, remove double extensions, or replace extensions entirely. This rule works alongside all other rule types, so you can rename the filename and fix the extension in a single operation.

What Is the Best App for Renaming Multiple Files on Mac?

Batchio is the best app for renaming multiple files on Mac. It combines 9 rule types with a two column live preview, full regex support, EXIF and audio metadata renaming, conflict detection, and undo history for up to 100 operations. The free version includes every rule type.

Batchiobridges the gap between Finder's simplicity and Terminal's power. Beginners use the visual rule builder to construct rename patterns without learning regex syntax. Advanced users toggle regex mode for full pattern matching with capture group references. Every change is visible in the live preview before you commit, eliminating the guesswork that makes Terminal renaming risky.

The free version of Batchio includes all 9 rule types with no file count limit. The Pro upgrade at $4.99 adds saved presets for repeat workflows, folder automation with watch folders, a Finder Quick Action for right click renaming, and Apple Shortcuts integration.

Frequently Asked Questions

Can Finder rename multiple files with different extensions at once?
Finder applies its rename operation to all selected files regardless of extension. The Replace Text and Add Text modes work across mixed extensions. The Format mode replaces the entire filename but preserves each file's original extension. Finder cannot change extensions selectively based on file type.
What is the shortcut to rename multiple files on Mac?
Select multiple files in Finder, then right click and choose Rename. You can also press Return on a single selected file to rename it inline. Finder has no dedicated keyboard shortcut for the batch rename dialog, but you can assign one through System Settings under Keyboard Shortcuts.
Can I rename files in subfolders using Finder?
Finder can only rename files that are selected directly in the current view. Finder does not support selecting files across subfolders for batch renaming. Batchio handles subfolder scanning through its Include Subfolders toggle, which adds every file from nested directories to the rename batch.
Does renaming multiple files on Mac change the file modification date?
Renaming files through Finder or Batchio changes only the filename. The file modification date, creation date, and all internal metadata remain unchanged. Only the name displayed in Finder and used by the file system updates.

Go Beyond Finder's Limits

Download Batchio free on the Mac App Store. All 9 rule types included. Pro upgrade $4.99.

Coming Soon to the Mac App Store
Marcel Iseli
Marcel Iseli

Creator of Batchio · Indie App Developer

LinkedIn ↗

Marcel Iseli is an indie app developer and the creator of Batchio. He builds native macOS utilities focused on productivity and file management, with a focus on lightweight, subscription-free tools.