If you shoot with a real camera โ€” Sony, Canon, Fujifilm, Leica โ€” your photos come off the SD card named DSC00421.ARW, IMG_4321.HEIC, or P4201234.JPG. Finder sorts them by filename. You can't find "that sunset in Big Sur" without opening every file. An EXIF photo renamer for Mac fixes this by reading the metadata your camera embedded and using it to write a meaningful filename.

What EXIF actually contains

Every photo from every modern camera (and most phones) carries an EXIF block with structured metadata:

A good EXIF photo renamer on Mac reads all of this and turns it into a clean filename โ€” plus, with AI vision, a subject description the EXIF alone can't provide.

What macOS gives you natively (not much)

Preview.app, Photos.app, and Finder can display EXIF data (Tools โ†’ Show Inspector) but cannot rename files based on it. To rename by EXIF you need one of:

The FilesDesk approach: EXIF + GPS + AI in one pass

FilesDesk reads EXIF locally on your Mac, reverse-geocodes GPS coordinates into a human place name, and optionally sends the photo to AI vision for subject recognition. All three merge into your template.

Step 1: EXIF extraction

Native Swift EXIF parser. No network call. Handles JPEG, HEIC, RAW (CR2, CR3, NEF, ARW, DNG, RAF), TIFF.

Step 2: GPS reverse-geocoding

Latitude and longitude โ†’ place name via the geocoding service of your choice (offline via included gazetteer, or online via OpenStreetMap Nominatim / Apple MapKit). Result: -121.80, 36.57 becomes big-sur.

Step 3: AI subject recognition (optional)

FilesDesk sends the photo to your chosen AI provider โ€” Claude, GPT-4o, Gemini, or local Ollama vision model. The AI returns 1โ€“3 words describing the subject: sunset, cliff-portrait, lighthouse.

Step 4: Template rendering

Your template combines everything. A photographer's default:

{exif_date:YYYY-MM-DD}_{exif_location}_{ai_subject}_{exif_camera}

Output: 2026-04-12_big-sur_sunset_sony-a7iv.ARW

Real photographer example โ€” one afternoon shoot

# Before (off the Sony A7 IV SD card)
DSC00412.ARW
DSC00413.ARW
DSC00414.ARW
DSC00415.ARW
DSC00416.ARW
DSC00417.ARW
DSC00418.ARW
DSC00419.ARW

# After โ€” FilesDesk EXIF photo renamer on Mac
2026-04-12_big-sur_coastline_wide_sony-a7iv.ARW
2026-04-12_big-sur_coastline_detail_sony-a7iv.ARW
2026-04-12_big-sur_lighthouse_sony-a7iv.ARW
2026-04-12_big-sur_portrait_emma_sony-a7iv.ARW
2026-04-12_big-sur_portrait_emma_close_sony-a7iv.ARW
2026-04-12_big-sur_sunset_wide_sony-a7iv.ARW
2026-04-12_big-sur_sunset_silhouette_sony-a7iv.ARW
2026-04-12_big-sur_sunset_pano_sony-a7iv.ARW

Lightroom / Capture One workflow: Rename before import. Once files are named, Lightroom's catalog and Capture One's sessions pick up the new names. Backups, client deliveries, and archive searches all benefit.

Template placeholders for photographers

Performance on Apple Silicon

Tested on M3 MacBook Pro, 1000 ARW files (Sony A7 IV RAW, ~80MB each):

Try the EXIF photo renamer for Mac

15 AI credits free, no card, Apple Silicon native.

Download FilesDesk for Mac

FAQ

Does this work with RAW files on Mac?

Yes. CR2, CR3, NEF, ARW, DNG, RAF, ORF, PEF all supported. EXIF is extracted without converting the RAW.

Can I rename photos by GPS on Mac?

Yes. FilesDesk reverse-geocodes GPS coordinates to a human-readable place name (e.g. big-sur, paris-7e, yosemite) and uses it in the filename.

Does this change my EXIF data?

No. Only the filename changes. Original EXIF metadata, pixel data, and file timestamps stay exactly as they were.

Will Lightroom or Capture One still recognize my photos?

Yes. Both catalogs track files by path โ€” renaming before import works perfectly, and renaming after import only requires "Synchronize Folder" (Lightroom) or "Relocate" (Capture One).