iPhone Photo File Names Changed to Long Random Names? Here's a Simple Fix
You expected IMG_0123.jpg. Instead the file is named A3F8C2D1-44B7-4E29-B01A-8C3D5F6A2E7B.jpeg. Here's why it happened and how to fix it in under a minute.
What Are Those Long Random Names?
The format XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.jpeg is a UUID — a universally unique identifier. iOS and macOS use UUIDs internally to track assets inside iCloud Photo Library. When a photo is exported from iCloud in certain ways, the UUID becomes the filename instead of the friendly IMG_#### name.
The most common triggers:
- • Downloading from iCloud.com — sometimes exports the UUID-named internal asset
- • iCloud Shared Albums — photos downloaded on Android or Windows often arrive with UUID names
- • Google Photos import from iCloud — may receive UUID-named files from the library API
- • Third-party backup apps — apps accessing iCloud Photo Library via PhotoKit may export the UUID asset name
Can the Original IMG_#### Name Be Recovered?
Usually not. The original camera roll number like IMG_3847 is stored in the Photos app's database — not inside the image file itself. Once a photo leaves the iPhone via iCloud or a third-party export, that number is typically not included in the exported file.
What is usually preserved: the EXIF capture timestamp. Img Name Fixer uses that timestamp to sort UUID-named photos into chronological order and rename them into a clean new sequence.
How to Rename UUID Photos Into a Clean Sequence
- Open imgnamefixer.com in your browser.
- Select the UUID-named photos from your Downloads, Files app, or wherever they landed.
- The tool reads EXIF capture time and sorts the photos chronologically — oldest first.
- Set your prefix (IMG_), starting number, and padding (e.g. 4 digits).
- Review the renamed sequence in the preview list.
- Tap Download ZIP to get the renamed files.
What This Tool Can and Cannot Do
✓ Can do
- • Accept UUID-named files and rename them into a clean sequence
- • Sort by EXIF capture time when it's present
- • Let you manually order photos that have no capture date
- • Process locally — nothing leaves your device
✗ Cannot do
- • Recover the original IMG_#### camera roll number
- • Restore EXIF data that was stripped during export
- • Prevent future UUID filenames from iCloud exports
Frequently Asked Questions
How do I avoid getting UUID names in the future?
Share photos directly from the Photos app using AirDrop or Save to Files — this usually preserves the IMG_#### name. Avoid downloading from iCloud.com if the original filename matters.
What if the EXIF capture date is also missing?
Some exports strip EXIF entirely. If a photo has no timestamp, the tool flags it and you can switch to Manual sort to place it in the correct position before downloading.
Does this work on desktop too?
Yes. Open imgnamefixer.com in Chrome, Safari, Firefox, or Edge on any computer and select the UUID-named files from wherever they're saved.
Will the original UUID file be changed?
No. Your originals stay as they are. Only the renamed copies in the downloaded ZIP have the new names.
Related Guides
iPhone Photo Filename Problems
The central guide to why iPhone photo filenames change and how to rebuild clean names.
Why iPhone Photos Show Random File Names
Why IMG_#### names become random strings — messaging apps, iCloud, AirDrop.
iPhone Files vs Photos: Why File Names Don't Always Stay the Same
How the Photos app and Files app handle filenames differently.
Rename iPhone Photos Sequentially
Turn any batch of random names into a clean IMG_0001, IMG_0002 sequence.
Rename iPhone Photos by Date Taken
Use EXIF capture time to sort chronologically even when filenames are gone.