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:
- DateTimeOriginal โ when the shutter fired, down to the second.
- Make / Model โ "SONY / ILCE-7M4".
- LensModel โ "FE 24-70mm F2.8 GM II".
- ISOSpeedRatings, FNumber, ExposureTime โ the exposure triangle.
- GPS block โ latitude, longitude, altitude, direction.
- FocalLength, FocalLengthIn35mmFilm โ for lens equivalents.
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:
- exiftool โ the command-line gold standard, free, powerful, steep learning curve.
- A Mac GUI EXIF renamer like FilesDesk, A Better Finder Rename, or NameExif.
- A smart renaming tool for macOS like FilesDesk that combines EXIF, GPS reverse-geocoding, and AI.
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
{exif_date}/{exif_date:YYYY-MM-DD}โ shutter time, any format{exif_time}โ HH-MM-SS{exif_camera}โ sanitized camera model{exif_lens}โ sanitized lens model{exif_iso}โ ISO value{exif_aperture}โ f-number (2.8 โ f2-8){exif_shutter}โ shutter speed (1/200 โ 1-200s){exif_focal}โ focal length in mm{exif_location}โ GPS โ place name{exif_city}/{exif_country}โ granular geocoding{ai_subject}โ vision AI description{counter:000}โ zero-padded sequence
Performance on Apple Silicon
Tested on M3 MacBook Pro, 1000 ARW files (Sony A7 IV RAW, ~80MB each):
- EXIF-only template (no AI): 1000 files in ~35 seconds
- EXIF + GPS geocoding: 1000 files in ~55 seconds
- Full EXIF + GPS + AI vision (Claude 3.5 Haiku): 1000 files in ~8 minutes
- Full EXIF + GPS + AI vision (Ollama qwen2.5vl:3b local): 1000 files in ~18 minutes
Try the EXIF photo renamer for Mac
15 AI credits free, no card, Apple Silicon native.
Download FilesDesk for MacFAQ
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).