Home › Guides

How to rename photos on iPhone

The iPhone gives every photo a name like IMG_4821.HEIC, and the Photos app won't let you change it. Here are the ways that actually work — for one photo, for a batch, and for photos you haven't taken yet.

Updated November 7, 2026 · 6 min read
Short answer

You can't rename a file inside the Photos app. Save a copy to the Files app (Share › Save to Files), then touch and hold it and choose Rename. For many photos at once, use a Shortcut or a Mac.

What the Photos app can and can't do

Open a photo and swipe up (or tap the ⓘ button). You'll see the file name, the camera details, the date and the location. You can change the date and location from here, and you can type a caption — but the file name is read-only.

A caption is useful for searching inside Photos, but it doesn't travel with the file name. AirDrop the photo to a computer or attach it to an email and it still arrives as IMG_4821.HEIC.

Rename one photo with the Files app

The Files app treats photos like any other document, so this is where renaming happens.

  1. Open the photo in Photos and tap Share.
  2. Choose Save to Files, pick a folder (On My iPhone or iCloud Drive), and tap Save.
  3. Open the Files app and go to that folder.
  4. Touch and hold the photo, choose Rename, type the new name and tap Done.

This makes a renamed copy. The original in your Photos library keeps its IMG name. If you need JPG instead of HEIC files, go to Settings › Camera › Formats and choose Most Compatible — it applies to photos you take from then on.

Batch rename with Shortcuts

Renaming photos one by one gets old after the third one. The built-in Shortcuts app can rename a whole selection and save the copies to a folder.

  1. Open Shortcuts, tap + to create a new shortcut.
  2. Add Select Photos and turn on Select Multiple.
  3. Add Repeat with Each.
  4. Inside the repeat, add Set Name. Set the name to something like Kitchen_ followed by the Repeat Index variable.
  5. Still inside the repeat, add Save File, turn off Ask Where to Save, and choose a folder.
  6. Run it, pick your photos, and the renamed copies appear in that folder.

You can add Current Date with Format Date to put a date in the name. The trade-off: you have to run it every time, and the photos stay unnamed in your library.

Batch rename on a Mac

If the photos end up on a Mac anyway, Finder is the fastest batch tool:

  1. AirDrop or import the photos into a folder.
  2. Select them all, Control-click, and choose Rename.
  3. Choose Format, set Name and Index, type a custom name such as Smith-Kitchen, and click Rename.

You'll get Smith-Kitchen1.jpg, Smith-Kitchen2.jpg and so on, in the order the files are sorted.

Name photos automatically as you shoot

All of the methods above rename photos after the fact. If you take photos for work — job sites, inspections, repairs — it's easier to have the right name from the start.

That's what we built Shotfile for. You set a naming rule once, and every photo you take is named by it:

Rule: {project}_{date}_{number}
Result: Smith Kitchen_20261107_0001.jpg
Next:   Smith Kitchen_20261107_0002.jpg

Not sure what rule to use? See our job site photo naming convention guide for examples by trade.

Shotfile app icon

Shotfile: Rename Work Photos

Every photo named and filed by project as you take it. Free to try on iPhone.

Download on the App Store

FAQ

Can you rename a photo in the iPhone Photos app?

No. The Photos app shows the file name in the info panel and lets you add a caption, but the file name itself can't be edited. To rename a photo, save a copy to the Files app and rename it there.

Does adding a caption change the file name?

No. A caption is searchable inside Photos, but when you share or export the photo it still arrives with its original name, such as IMG_4821.HEIC.

How do I batch rename photos on iPhone?

Use a Shortcut that selects photos, sets a new name for each one and saves the copies to a folder in Files. On a Mac, select the files in Finder and choose Rename to give them a common name with a number.