By

How to Batch Rename Photos on Mac (4 Fast Methods)

Rename hundreds of photos at once on Mac — add dates, counters, prefixes, and custom patterns in seconds. Free built-in tools and a dedicated batch rename option.

Quick Answer

To batch rename photos on Mac: select files in Finder → right-click → Rename → choose Format, Replace Text, or Add Text (free, built in, up to ~hundreds). For custom date stamps, sequential counters with zero-padding, and a live preview, use a dedicated batch editor like RapidPhoto — combines rename with resize, watermark, and export in one workflow.

You've just finished a shoot and your camera has named everything IMG_4821.JPG through IMG_5340.JPG. Your client, stock platform, or archiving system expects something like ClientName_Wedding_2026-05-22_001.jpg. Doing this one file at a time would take hours.

Here are four ways to batch rename photos on Mac, from the free built-in Finder option to a full batch editor that combines rename with other edits in a single workflow.

Method 1: Finder Batch Rename (Free, Built-in)

macOS Finder has had built-in batch rename since macOS Sierra. It's fast, free, and covers the most common rename patterns:

  1. Select the photos you want to rename (Cmd+A to select all, or Cmd+click for individual files)
  2. Right-click (or Control+click) the selection
  3. Choose Rename [X] Items…
  4. In the dialog, choose one of three modes:

Replace Text: Find a string in the current name and replace it. Useful for changing camera model names or fixing typos across a batch.

Add Text: Prepend or append text to every filename. Great for adding a client name, project code, or copyright notice.

Format: Replace the entire filename with a new base name plus an index, counter, or date. This is the most useful option for shoots — set a base name like Smith_Wedding and Finder adds sequential numbers automatically.

Pros: Free, always available, works with any file type.

Cons: Can't combine multiple patterns (prefix + date + counter) in one pass. No live preview of the final names. No zero-padded counters (001, 002 vs 1, 2). No date-from-EXIF option.

Method 2: Automator (Free, Repeatable)

If you need to repeat the same rename pattern regularly, Automator can save it as a workflow or Folder Action:

  1. Open Automator from Applications
  2. Create a new Workflow (or Folder Action if you want it to trigger automatically)
  3. Search for and add Rename Finder Items
  4. Configure your rename pattern
  5. Optionally add Copy Finder Items before the rename step to work on copies
  6. Save and run

Pros: Repeatable workflow, can be triggered automatically, combines with other Automator actions.

Cons: More setup required, still limited rename patterns, Automator is being phased out in favor of Shortcuts.

Method 3: Terminal (Precise, Scriptable)

For complex rename patterns, a shell script gives you full control. Open Terminal and navigate to your photos folder:

Add a prefix to all JPEGs:

for f in *.jpg; do mv "$f" "ClientName_$f"; done

Rename with sequential zero-padded numbers:

n=1; for f in *.jpg; do mv "$f" "$(printf 'photo_%04d.jpg' $n)"; n=$((n+1)); done

Add today's date to every filename:

DATE=$(date +%Y-%m-%d); for f in *.jpg; do mv "$f" "${DATE}_$f"; done

Pros: Unlimited flexibility, zero-padded counters, scriptable.

Cons: No preview — mistakes are hard to undo. Requires Terminal comfort. No EXIF date access without extra tools.

Method 4: Batch Photo Editor — Best for Photographers

A dedicated batch editor combines rename with other edits so you don't need multiple steps. With RapidPhoto:

  1. Import: Drag up to 500 photos into RapidPhoto
  2. Open the Rename panel
  3. Build your naming pattern:
    • Custom prefix (e.g. Smith_Wedding_)
    • Date stamp from EXIF or current date (e.g. 2026-05-22)
    • Sequential counter with zero-padding (e.g. 001, 002)
  4. Preview: See the exact output filenames before any changes are made
  5. Combine with export: Rename, resize, watermark, and convert format all in the same pass — no separate steps

This is especially useful for photographers who deliver edited galleries to clients. You edit the shoot, apply a consistent look, add a watermark, rename to your naming convention, and export to JPEG — all in one operation.

Pros: Live preview, EXIF-based dates, zero-padded counters, combines with resize/watermark/export, up to 500 files.

Cons: Not free for large batches (free tier: 10 images; Pro: $29.99 one-time).

Useful Naming Patterns for Different Workflows

Workflow Naming Pattern Example
Wedding photography[ClientName]_[EventType]_[Date]_[###]Smith_Wedding_2026-05-22_001.jpg
E-commerce products[SKU]_[Color]_[###]SKU1234_Black_001.jpg
Real estate[Address]_[RoomType]_[###]123Main_Kitchen_001.jpg
Stock photography[Topic]_[Date]_[###]Sunset_2026-05-22_001.jpg
Personal archive[Year]-[Month]_[###]2026-05_001.jpg
Social media delivery[Platform]_[Format]_[###]Instagram_Square_001.jpg

Tips for Organizing Large Photo Libraries

  • Always rename copies, not originals. Put your original files in an "Originals" folder and rename in a separate export folder. Once a rename is done in Terminal, there's no undo.
  • Use zero-padded numbers. Naming files 001 instead of 1 ensures they sort correctly past 9 and 99. Files named 1, 2, 10, 11 sort out of order in most systems.
  • Include dates in ISO format. 2026-05-22 (year-month-day) sorts chronologically by default in any file system. Formats like May 22 2026 don't.
  • Avoid spaces in filenames. Spaces cause problems in Terminal, URLs, and some upload systems. Use underscores (_) or hyphens (-) instead.
  • Embed the metadata too. Renaming a file doesn't change its EXIF data. For professional delivery, also update IPTC metadata (title, copyright, creator) — RapidPhoto handles this in the same export pass as renaming.

Which Method Is Right for You?

Situation Best Method
Quick rename of a small batchFinder (right-click → Rename)
Repeatable workflow on many foldersAutomator workflow
Complex patterns, comfortable with TerminalShell script
Photographer delivering edited galleriesRapidPhoto (rename + edit + export in one pass)
Need EXIF date in filenameRapidPhoto
Zero-padded counters with live previewRapidPhoto

For most photographers and regular users, the Finder's built-in rename covers 80% of needs. For anyone delivering client shoots, submitting to stock agencies, or managing large ongoing photo libraries, combining rename with editing and export in a single tool like RapidPhoto cuts the whole process to one step.

Try RapidPhoto Free

Batch edit up to 10 photos free. Pro unlocks 500 photos, AI tools, and 100+ effects for a one-time $29.99.

Download on the Mac App Store