To rename a photo, you need a file manager: on iPhone that means saving the photo to the Files app first, on Android it's Files by Google, and on Mac and Windows you can rename directly in Finder or File Explorer. The Photos apps themselves (Apple Photos, Google Photos) don't let you rename files at all, which is why this question gets asked so much.
Your phone names every photo something like IMG_3847.jpg or PXL_20260301_182217.jpg. That's fine until you need to find the contract photo from March, send a client a folder that doesn't look chaotic, or upload images to a website where filenames affect SEO.
This guide walks through renaming photos on every device, one photo at a time and in batches, plus the fastest way to rename hundreds of photos with names that actually describe what's in them.
How to rename photos on iPhone
Here's the catch Apple doesn't advertise: you can't rename a photo inside the Photos app. Photos treats your library as a database and hides the real filenames. The workaround is the built-in Files app:
- Open the Photos app and select the photo (or several) you want to rename.
- Tap the Share button, then scroll down and tap Save to Files.
- Pick a folder (On My iPhone or iCloud Drive) and tap Save.
- Open the Files app and find the photo you just saved.
- Long-press the file, tap Rename, type the new name, and tap Done.
If you want the renamed photo back in your photo library, open it in Files, tap Share, and choose Save Image. Note that Photos will treat it as a new photo; the name only survives outside the Photos library, which is exactly where filenames matter (email attachments, uploads, AirDrop to a computer).
How to batch rename photos on iPhone
The Files app can rename several photos in one go:
- In Files, open the folder with your saved photos.
- Tap the three-dot menu, choose Select, and tap each photo (or Select All).
- Tap the three-dot menu again and choose Quick Actions, then Rename.
- Type a base name and confirm. iOS appends sequential numbers automatically, so you get
croatia-trip-1.jpg,croatia-trip-2.jpg, and so on.
The same steps work on iPad.
How to rename photos on Android
Google Photos has the same limitation as Apple Photos: there is no rename option in the Google Photos app. You rename in a file manager instead. Most Android phones ship with Files by Google (or a manufacturer equivalent like Samsung's My Files):
- Open Files by Google and tap a category like Images, or browse to DCIM/Camera where camera photos live.
- Find the photo, then tap the three-dot menu next to it.
- Tap Rename, type the new name, and tap OK.
One warning: keep the file extension. If the file ends in .jpg, your new name needs to end in .jpg too, or the file may stop opening.
If the photo only exists in Google Photos (backed up from another device), open it in Google Photos first, tap the three-dot menu, choose Save to device, and then rename the downloaded copy in your file manager.
How to rename photos on Mac
If the photo is a file in Finder, renaming is quick:
- Click the file once to select it, then press Return (or right-click and choose Rename).
- Type the new name and press Return again.
Photos living inside the Apple Photos app are the same story as on iPhone: the app hides filenames. Select the photos, go to File > Export > Export Photos, and in the export dialog set File Naming to a custom name. The exported copies get your names; the library copies keep theirs.
How to batch rename photos on Mac
Finder has a surprisingly capable batch renamer built in:
- Select all the photos you want to rename (click and drag, or Cmd-click).
- Right-click the selection and choose Rename...
- Pick a format: Replace Text swaps part of every name, Add Text appends a prefix or suffix, and Format gives every file a new base name plus a counter.
- Preview the example shown at the bottom of the dialog, then click Rename.
Cmd+Z undoes the whole batch if you change your mind.
How to rename photos on Windows
For a single photo in File Explorer:
- Click the file once, then press F2 (or right-click and choose Rename).
- Type the new name and press Enter.
How to batch rename photos on Windows
You have two built-in-ish options, depending on how much control you want:
Option 1: File Explorer (basic). Select all the photos, press F2, type one name, and press Enter. Windows names them beach-day (1).jpg, beach-day (2).jpg, and so on. Fast, but every photo gets the same base name.
Option 2: PowerRename (better). Microsoft's free PowerToys suite includes PowerRename, a proper batch renamer:
- Install Microsoft PowerToys from the Microsoft Store and make sure PowerRename is enabled in its settings.
- Select your photos in File Explorer, right-click, and choose Rename with PowerRename.
- Enter search and replace text (it supports regular expressions and sequential numbering if you want them).
- Check the preview pane, then click Apply. Ctrl+Z undoes the batch.
What should you rename your photos to?
The tools above solve the mechanical problem. The harder question is what to type. beach-day (47).jpg is better than IMG_3847.jpg, but only barely; you still can't tell which of the 47 has the sunset.
A good photo filename describes what's in the photo, in a few lowercase words separated by hyphens:
| Before | After |
|---|---|
IMG_3847.jpg |
golden-retriever-puppy-sleeping-couch.jpg |
PXL_20260301_182217.jpg |
wedding-first-dance-string-lights.jpg |
DSC_0042.jpg |
product-photo-ceramic-mug-white.jpg |
Screenshot 2026-06-12.png |
invoice-march-2026-acme-corp.png |
Descriptive names make photos findable in search, readable in a client folder, and meaningfully better for SEO if they're headed for a website. The full naming rules (hyphens not underscores, lowercase, 3 to 6 words) are in our filename guide.
How to rename hundreds of photos at once (with names that mean something)
Here's the gap in every method above: batch renaming gives every photo the same name plus a number. That's fine for croatia-trip-1 through croatia-trip-300, but useless when the 300 photos are all different products, rooms, or moments. Naming each one individually means looking at each one individually. At a minute per photo, 300 photos is a full workday of squinting and typing.
This is the job Renameit was built for. It works in your browser (no install, works alongside any of the devices above): drag your photos in, and vision AI looks at what's actually in each one and writes a descriptive, correctly formatted filename for it. Every suggestion is editable before you download, it can generate matching alt text in the same pass, and your photos are deleted immediately after processing. You can try it free without signing up.
So the practical workflow is: get the photos off your phone (AirDrop, cable, or cloud sync), drop the folder into Renameit, review the names, download. The "rename 300 photos" job stops being an afternoon and becomes a coffee break.
The bottom line
Every device can rename photos, just not where you'd expect. On iPhone and Android the Photos apps won't do it; save to the Files app (iPhone) or use Files by Google (Android) instead. On Mac, use Finder or its built-in batch Rename tool. On Windows, use F2 in File Explorer or PowerRename for bigger jobs. And when the real problem is hundreds of photos that each need their own descriptive name, let AI read the photos and write the names for you.
Frequently asked questions
How do I rename a photo on my iPhone?
You can't rename photos inside the Photos app. Instead, select the photo in Photos, tap Share, choose Save to Files, and pick a folder. Then open the Files app, long-press the photo, tap Rename, and type the new name. To batch rename, select multiple files in the Files app, open the three-dot menu, and choose Quick Actions, then Rename.
Can you rename photos in Google Photos?
No. Google Photos has no rename option for photo files. The workaround is to save the photo to your device (three-dot menu, Save to device), then rename the downloaded copy in a file manager like Files by Google. Keep the file extension (.jpg or .png) when you rename, or the file may not open.
How do I rename multiple photos at once?
On Windows, select the photos and press F2 for simple numbered names, or use PowerToys PowerRename for search-and-replace renaming with a preview. On Mac, select the photos, right-click, and choose Rename for Finder's built-in batch renamer. On iPhone, use Quick Actions > Rename in the Files app. All of these give every photo the same base name plus a number; if each photo needs its own descriptive name, an AI renamer like Renameit can generate one per photo based on what's in the image.
Why can't I rename photos in the Photos app?
Apple Photos and Google Photos manage your library as a database, not as a folder of files, so the underlying filenames are hidden and locked. Renaming has to happen at the file level: in the Files app on iPhone, a file manager on Android, Finder on Mac, or File Explorer on Windows.
Does renaming a photo affect its quality or metadata?
No. Renaming only changes the filename. The image data, resolution, and EXIF metadata (date taken, camera, location) are untouched. One exception to know about: exporting from iPhone Photos to Files, or from Google Photos to your device, creates a copy, and some share paths can strip metadata depending on your settings.
What should I rename my photos to?
Describe what's in the photo in a few lowercase words separated by hyphens: golden-retriever-puppy-sleeping-couch.jpg instead of IMG_3847.jpg. Descriptive names make photos searchable on your own devices, more professional to share, and better for SEO if they're going on a website.

