Rename Photos Using EXIF Metadata on Mac
Batchio's EXIF Metadata rule reads camera data embedded in your photos and writes it directly into the filename. Pull in the date the photo was taken, camera model and make, lens name, ISO, aperture, shutter speed, focal length, image dimensions, megapixels, or GPS location to build descriptive, searchable filenames across entire photo libraries.
How do you rename photos using EXIF metadata?
Every digital photo contains EXIF data written by the camera at the moment of capture. This data includes the camera body, the lens attached, exposure settings, and more. Batchio reads these tags using the native macOS image APIs, so there is no need to install additional libraries or command line tools. Simply drag your photos into the app, add the EXIF Metadata rule, select the field you want, and the preview column shows the resolved value for every image.
The rule supports JPEG, HEIF, TIFF, and most RAW formats including CR2, CR3, NEF, ARW, and DNG. Because Batchiouses Apple's built in image framework, it handles the same formats that Preview and Photos can open. You can stack multiple EXIF rules to build rich filenames. For example, add camera model as a prefix and ISO as a suffix to produce names like Canon_R5_IMG_4021_ISO800.jpg.
What EXIF fields does Batchio support?
Date taken is the field photographers reach for most. Set its position to Replace Name and Batchio renames each photo entirely by the moment it was captured, in whatever date format you choose, so an entire shoot sorts chronologically no matter what the camera named the files. Camera model and camera make are ideal for multi camera shoots: if you photograph an event with two bodies, renaming by camera instantly separates the output without manual sorting. Lens model helps you identify which focal length produced a shot, especially with a bag of primes.
GPS coordinates write the capture location straight into the name for travel and location work, and photos without a geotag are simply left unchanged. Megapixels and image dimensions are handy for sorting by resolution, and files without the selected field fall back to your chosen text.
For photographers who tag in Lightroom or Photo Mechanic, Batchioalso reads the embedded IPTC and XMP fields, so you can rename by star rating, keywords, city, country, creator, or copyright, metadata that normally lives only inside the file. Combine any of these with the live preview to build exactly the naming scheme you want.
Exposure nerds are covered too: rename by exposure compensation, flash, metering mode, exposure program, or white balance to flag or group shots by how they were taken.
Exposure fields like ISO, aperture, shutter speed, and focal length are valuable for photographers who sort images by technical criteria. A wildlife photographer might filter for high ISO shots to flag images that may need extra noise reduction. Image dimensions are helpful when organizing assets by resolution, such as separating 4K stills from lower resolution thumbnails. Each field is formatted consistently so your filenames remain clean and predictable across the batch.
How does Batchio handle photos without EXIF data?
Not every image contains complete EXIF data. Screenshots, web downloads, scanned documents, and heavily processed photos often have stripped or missing metadata. Without a fallback mechanism, these files would end up with incomplete or broken filenames. The fallback text field in Batchioprevents this by inserting a default value you choose, such as "unknown" or "no_exif", wherever the requested field is empty.
The live preview highlights files that use the fallback text so you can spot them at a glance. This makes it easy to decide whether to process the entire batch as is or separate files with missing metadata into a different group. If you prefer to use file system dates instead of EXIF dates for these photos, the Date Insertion rule reads creation and modification timestamps that are always present on every macOS file.
Can you combine EXIF metadata with other renaming rules?
A typical photography workflow might start with a Date Insertion prefix using the file's creation date, follow with an EXIF camera model suffix, and finish with a numbering sequence to ensure uniqueness. The result is filenames like 2026-03-26_Canon_R5_001.jpg that sort chronologically, identify the camera, and maintain a clean sequential order.
You can also pair EXIF Metadata with the Audio Metadata rule when working with mixed media collections that include both photos and music files. Each rule only applies to files that contain the relevant metadata type. Photos receive EXIF based names while audio files pick up artist and album tags, all in the same batch operation. Our EXIF renaming guide covers multi camera workflows and fallback handling in detail.
Ready to Rename Photos by Camera Data?
Download Batchio free on the Mac App Store. All 12 rule types included. Pro upgrade $9.99.
Download BatchioMarcel Iseli is an indie app developer and the creator of Batchio. He builds native macOS utilities focused on productivity and file management.