Rename Photos by Date & Location on Mac (2026 Guide)

NameQuick Team··Photo Management

Want your photos named by date, place, and subject? Get the Mac photo renamer, free

Learn More in the Docs

Name the photos EXIF tools can't

GPS-only renamers leave screenshots, downloads, and AirDropped shots blank. NameQuick reads the photo itself — date, place, and subject.

Joinhappy customers

Your Photos, Organized: Turn Chaotic Names into Meaningful Dates & Places

Ever stared at a folder full of DSC_0001.JPG and IMG_1234.HEIC and wondered where that one sunset photo is? You know you shot it in Rome in May 2025, but with cryptic camera names it is like hunting for a needle in a haystack. Modern cameras and iPhones embed the exact date, time, and GPS location inside each photo's metadata, yet most of us never harness it. The result: hours wasted manually renaming files, inconsistent naming across projects, and a Photos library that is impossible to search.

The good news? Your photos already contain the answers. EXIF metadata stores the shoot date and location. In this guide you will learn how to rename photos by date and location on macOS using built-in tools, third-party apps, and an automated workflow with NameQuick — an AI file renamer for Mac that understands content. Whether you are running macOS 15 Sequoia or macOS 26 Tahoe, these methods work on Apple Silicon (M1, M2, M3, M4) and Intel Macs. If your library is a mix of photos, PDFs, receipts, and screenshots rather than photos alone, the broader AI file organizer for Mac guide covers the whole read, rename, and route workflow.

NameQuick
IMG_4523.HEIC
2025-05-12_074445_Paris_FR.heic
Vacation photo
AI
DSC_0001.JPG
2025-08-03_191220_Rome_IT_Sunset.jpg
Landscape
AI
IMG_2891.HEIC
2025-12-24_103015_Berlin_DE_Christmas.heic
Holiday
AI
Photo (3).jpg
2026-02-14_141500_Lisbon_PT_Tagus.jpg
Travel
AI
IMG_0873.HEIC
2026-05-12_120000_Amsterdam_NL_Canal.heic
Day trip
AI

Which method fits depends on your folder. If every shot is a GPS-tagged camera or iPhone photo, the dedicated EXIF apps further down handle date and location well. But most real libraries are mixed — screenshots, downloaded and AirDropped images (GPS is usually stripped on the way), scanned prints, edited exports — and metadata-only renamers leave all of those with a blank location field. That gap is where content-aware naming earns its place: NameQuick reads the photo itself, not just its EXIF block, so it can still name the shots that have no usable GPS.

Why rename photos by date and location?

Renaming photos with date and location is not just about tidiness. It is about unlocking your memories and streamlining your workflow.

  • Find photos fast. Searching by date or city locates shots instantly without opening each file. Many photographers add date and time to filenames for quick access (macperformanceguide.com).
  • Better organization. When filenames sort chronologically, Finder lists photos in order, duplicates become obvious, and sorting into year or month folders is easy.
  • Backup and archive friendly. Meaningful names make backups useful. Offsite copies can be identified without opening them.
  • Share with context. Recipients instantly know when and where photos were taken.
  • Professional workflow. For photographers and content creators, consistent naming is essential for clients and editors. Some rename files to include aperture, camera model, or location.

macOS Photos shows the actual Date Taken and offers some basic organization, but it does not rename the underlying files or batch rename them by date. To bring real order, you need to tap into EXIF metadata and pick a method that fits your needs.

Understanding EXIF metadata: DateTimeOriginal and GPS

Every photo taken on a modern camera or smartphone contains an EXIF (Exchangeable Image File Format) metadata block. Three fields matter most:

EXIF fieldWhat it stores
DateTimeOriginalThe actual date and time the photo was taken. This differs from the file creation date, which can change when you copy or edit files.
GPSLatitude / GPSLongitudeCoordinates recorded by your device. These can be reverse-geocoded into a city, country, or street.
Make / ModelCamera or device information. Useful for naming when multiple cameras are in use.

You can view EXIF data in Preview on macOS (Tools > Show Inspector > More Info or GPS) or by running mdls -name kMDItemContentCreationDate in Terminal (macmost.com). Beware that some built-in tools use the file creation date instead of DateTimeOriginal, which leads to incorrect names. Always check the metadata first.

Method 1: Quick Action, Automator, or Shortcuts (built-in, free)

macOS lets you build Quick Actions or Automator workflows that rename files using Terminal commands. Starting with macOS 15, Shortcuts replaces Automator for user-friendly scripts, but the principles are the same.

Option A: Quick Action with shell script

  1. Open Automator (or Shortcuts) in macOS 15+ and create a Quick Action that receives image files in Finder.
  2. Add a "Run Shell Script" step. Use mdls to extract the creation date or, better, exiftool to extract DateTimeOriginal (install with Homebrew).
  3. Convert the date to your desired format: YYYY-MM-DD_HHMMSS.
#!/bin/bash
for f in "$@"; do
  # Extract date using mdls (creation date) or exiftool (original date)
  date=$(mdls -raw -name kMDItemContentCreationDate "$f" \
    | awk -F'T' '{print $1"_"$2}' \
    | sed 's/:/-/g; s/\..*//')
  ext="${f##*.}"
  dirname="$(dirname "$f")"
  basename="$(basename "$f")"
  mv "$f" "$dirname/${date}_$basename"
done

Save the Quick Action. In Finder, select photos and choose your Quick Action from the context menu. Paul Galow's version copies files into a "sorted" subfolder to keep the process non-destructive (paulgalow.com).

Pros: Free, built in, customizable. Cons: Limited to file creation dates unless you use exiftool; cannot reverse-geocode GPS; previewing changes is manual; no native handling of HEIC, RAW, or video metadata.

Option B: Finder batch rename

In Finder, select multiple files and choose File > Rename.... You can add text or replace text in filenames. macOS 15 added options like date and time, but Finder still uses the file creation or modification date, not the EXIF shoot date (fireebok.com). Useful for quick text additions, inadequate for precise EXIF renames.

Option C: Shortcuts app (macOS 15+)

The Shortcuts app offers drag-and-drop actions to get metadata, format dates, and rename files. You can build a workflow that retrieves DateTimeOriginal, formats it, and appends location if you have a separate reverse-geocoding step. Shortcuts is more approachable than Automator but still lacks built-in reverse-geocoding and cannot read GPS tags directly from every file type. You will still need exiftool or third-party actions for full coverage.

Method 2: Third-party Mac apps compared (2026)

Several dedicated renaming apps offer richer features than macOS tools. They read EXIF metadata, insert date and time stamps, and sometimes reverse-geocode GPS coordinates. Here is how the popular options compare for 2026:

ToolPrice (USD)EXIF dateGPS supportReverse geocodingmacOS supportBest for
NameQuick$12–$99/mo or $69 lifetime (Self-Managed)YesAI content + metadataGPS or AI-recognizedmacOS 15.4+ (Apple Silicon & Intel)Mixed libraries; names screenshots and photos with no GPS
ExifRenamerFreeYesNoNo10.14–14Simple EXIF renaming by date and time
Photo Naminator$9.99YesYesYes (MapQuest)10.14–15EXIF + GPS, year/month folders
A Better Finder RenameEUR 29.95 (sold direct; verified 2026-08-02)YesYesNo13.0–15Advanced batch renaming with previews
Photo Exifer$4.99YesNoNo10.13–15Metadata editing and renaming
TransnominoFree, donations EUR 1-20 (verified 2026-08-02)YesYesYes10.11–15Sorting into directories by date and location
Advanced Renamer$29.95YesYesYes10.11–15Power users, rule-based mass renaming

Most of these tools read EXIF dates correctly. Photo Naminator uses the MapQuest Geolocation API to derive street, city, and country from GPS metadata (apps.apple.com). Transnomino retrieves address information from GPS and sorts files into directories by date and location. Advanced Renamer exposes tags like <GPS City> and <GPS Country> that convert coordinates into names (advancedrenamer.com). The catch is the same for all of them: they reverse-geocode only when GPS is present. Screenshots, downloaded and AirDropped images, and scanned prints usually carry no GPS, so the location field comes back blank — and none of these tools can read what a photo actually shows. For a clean camera roll they work well; for a mixed library they leave gaps.

Method 3: AI-powered renaming with NameQuick

NameQuick is an AI-powered batch renamer for macOS 15.4+ that reads the photo itself, not just its EXIF block. That changes what "location" means: it reads the city from GPS when present, and when GPS is missing you can point it at the photo's parent folder — your /Paris or /Yosemite folder — or let it use the place it recognizes in the shot. Either way, the photos that come back blank in metadata-only tools still get a meaningful name. It also names by subject, handles screenshots, and takes plain-language instructions.

  • Smart Rename: AI reads each photo and document, then generates a descriptive filename. For photos it combines the EXIF date with location — from GPS, the parent folder, or what it recognizes in the shot when GPS is absent — plus a short description of what the photo shows.
  • Filename formats: Structured naming presets where you pick the fields NameQuick extracts and the order they appear in the filename. Build the date-and-location format in about a minute (steps below) and test it on sample files before applying.
  • Written instructions: Plain-English directions such as "Name each photo with the shoot date, EXIF GPS location, a short subject description, and camera model."
  • Watch Folders: Point NameQuick at your camera import folder. New files are automatically analyzed, renamed, and moved.
  • Rules Engine: AND/OR conditions for pre-AI and post-rename automation. Move files into Photos/YYYY/MM directories and apply Finder tags after renaming.
  • Batch Processing: Hundreds of files at once. Supports PDFs, JPG, PNG, HEIC, TIFF, Word, Excel.
  • Finder Tags and Undo: Native macOS tag application based on content, with full undo support for safe experimentation.

Build the date-and-location filename format

In NameQuick, open Naming Presets → New → Filename Format:

  1. Under Fields, click Add field and name it Location. Give it the instruction: The place where the photo was taken. Use the parent folder name if the location is not visible.
  2. Under Filename format, add three parts — Date Taken, Location, and Counter — then click between them to set your separator. An underscore keeps names tidy: 2025-05-12_Paris_1.jpg.
  3. Add a Date to YYYY-MM-DD cleanup so every name sorts chronologically.

Already sorting shots into folders like Paris, Japan, or Yosemite? Skip the Location field and use the built-in Parent Folder part instead. With no GPS to read, the folder name is the most reliable way to get the place into the filename.

Prefer plain language? Describe the result instead of building a filename format:

Written instructions for date and location
Rename each photo using the EXIF shoot date (YYYY-MM-DD), the city from GPS or the parent folder name when GPS is missing, and a short subject description. Format: {date}_{location}_{subject}

NameQuick uses managed AI (usage-based plans from $12/mo for 500 renames to $99/mo for 10,000 renames) or Self-Managed (bring your own key, BYOK) for $69 one-time (bring your own API key for OpenAI, Claude, Gemini, or local models via Ollama, LM Studio, or MLX). What leaves your Mac depends on the mode: with a local model (Ollama, LM Studio, MLX) nothing does; with a cloud key or Managed AI, the extracted text for documents, or the image itself for photos and scans, is sent for renaming, never for storage. Because it reads content, NameQuick names a whole mixed folder in one pass — the GPS-tagged camera shots, the screenshots, the no-GPS downloads, and the scanned prints and travel documents sitting alongside them — instead of only the files that happen to carry clean metadata.

Try this on your own camera roll

NameQuick names by EXIF date, GPS or recognized location, and a short subject description — and still names the photos that have no usable GPS. Self-Managed gives you 50 no-card renames in the app.

Joinhappy customers

Naming format conventions and best practices

How you format your filenames determines how well they sort and how readable they are.

  • Start with the date. YYYY-MM-DD at the beginning sorts chronologically. Add time (HHMMSS) when shooting bursts on the same day.
  • Add location or project. Append the city or event after the timestamp, e.g., 2025-05-12_074445_Paris_FR.jpg. Use underscores to separate segments; avoid spaces and special characters.
  • Use consistent separators. Hyphens between date components and underscores between segments. Mixed separators make sorting messy.
  • Handle duplicates. For burst sequences, append a counter or the original camera index: 2025-05-12_074445_Paris_FR_001.jpg.
  • Mind time zones. Some EXIF dates are recorded in UTC, others in local time. Paul Galow's script converts timestamps from UTC for consistency. Adjust for your time zone or use your camera's local time setting.
  • Future-proof file types. If you shoot HEIC or RAW, your renamer must support them. ExifRenamer and Photo Naminator handle JPEG and HEIC. NameQuick supports HEIC, PDFs, Word, and more.

Adding location via GPS and reverse geocoding

Renaming by date is straightforward. Adding location requires converting GPS coordinates into human-readable names. Many cameras and phones embed latitude and longitude; specialized tools translate them into city and country.

  1. Check GPS data. Open a photo in Preview, choose Tools > Show Inspector, and click the GPS tab. If it is blank, your device did not record location.
  2. Choose a reverse-geocoding tool. Photo Naminator, Transnomino, and Advanced Renamer connect to online databases to convert coordinates into city and country names. Advanced Renamer uses <GPS City> and <GPS Country> tags.
  3. Batch rename with location. Import photos into your chosen tool. Pick a template that includes GPS fields. In Transnomino, enable "Retrieve address information" and use a pattern like %yyyy-%MM-%dd_%hh%mm%ss_%City_%Country.
  4. Preview and test. Always preview the results to catch missing GPS data. Tools typically show blank fields if coordinates are absent.
  5. Fall back gracefully. If no GPS is available, append only the date or ask NameQuick to include a project name. Better to leave location blank than to guess.

Reverse-geocoding is resource-intensive and sometimes inaccurate, but it adds valuable context. For a clean, GPS-tagged camera roll, a dedicated EXIF tool gives precise reverse-geocoded names. For everything without GPS — screenshots, downloads, scans, AirDropped shots — point NameQuick at the parent folder or let it read the subject from the image, so the location field is never just blank.

Non-destructive workflow and troubleshooting

Renaming cannot be undone once files are moved. Use safe practices.

  • Work on copies. Paul Galow's Quick Action copies files into a "sorted" folder before renaming. Always duplicate originals or work on copies.
  • Preview before applying. Many renamers offer live previews. A Better Finder Rename shows the new name before applying changes. NameQuick’s filename formats let you test extraction on sample files.
  • Handle missing metadata. Some photos lack DateTimeOriginal or GPS. When fields are absent, fall back to file creation date or ask NameQuick to read textual content for hints.
  • HEIC and video support. ExifRenamer supports JPEG, HEIC, and many movie formats. Photo Naminator and Transnomino handle videos. NameQuick processes images and documents but does not currently analyze video metadata.
  • Time zone confusion. If your camera records UTC, adjust for local time or include the offset in your filenames.

Apple Photos does not rename the underlying files in its library. Renaming in Finder or via third-party apps will not change how Photos displays them. If you rely on Photos, rename before importing, or export originals and rename them afterwards; renaming after import can break Photos' database.

From chaos to clarity

Photo libraries full of IMG_0873.HEIC and download (3).jpg are a recipe for frustration. By harnessing EXIF DateTimeOriginal and GPS metadata, every file becomes self-describing: 2025-05-12_074445_Paris_FR.jpg. Built-in tools like Automator and Finder offer basic date renaming but fall short on location and metadata precision. Third-party apps fill many gaps, adding EXIF support and reverse-geocoding, yet they still require manual patterns and cannot understand content.

NameQuick combines the best of both worlds: deep metadata awareness and AI-powered content understanding. Whether you are batch-renaming a year of photos, processing receipts, or organizing a research library, NameQuick reads your files, extracts meaningful details, and names them consistently. With watch folders, rules, and naming presets, it turns file chaos into a tidy, searchable archive. Try the free trial to see how quickly your workflow transforms.

Frequently asked questions

How do I batch rename photos by date taken on Mac?

Use a batch renamer that reads EXIF DateTimeOriginal. Finder's rename command uses the file's creation date, so install a tool like ExifRenamer or Photo Naminator. Alternatively, build an Automator or Shortcuts Quick Action that uses exiftool to extract the original date and rename files accordingly. For a no-code approach, NameQuick reads EXIF automatically and applies your chosen pattern.

Can macOS Finder rename photos using EXIF date?

No. Finder can add or replace text, and in macOS 15 it can append the file creation date, but it cannot insert the shooting date from EXIF metadata. Use Automator with mdls or a third-party renamer for EXIF support.

How do I rename photos with GPS location on Mac?

Choose a renamer that supports reverse-geocoding. Photo Naminator and Transnomino convert GPS coordinates into city and country names. In Photo Naminator, import images, enable location fields, and set your format. In Advanced Renamer, use <GPS City> and <GPS Country> tags. Always test with a few photos first to confirm your GPS data is accurate.

What is the best app to rename photos by date on Mac?

It depends on your needs. ExifRenamer is simple and free. Photo Naminator adds reverse-geocoding. A Better Finder Rename offers deep customization. Transnomino and Advanced Renamer support directories and complex rules. NameQuick goes beyond metadata by reading file contents and supporting naming presets, Watch Folders, and Rules. If you need content-aware renaming and cross-document support, NameQuick is the strongest choice.

How do I add the city name to a photo filename automatically?

Use a tool with reverse-geocoding. Photo Naminator uses MapQuest's API to derive street, city, and country from GPS metadata. Transnomino and Advanced Renamer support address lookup. Set your format to include city and country after the date; missing GPS data leaves those fields blank.

Why does Automator use the file creation date instead of the date taken?

Automator's mdls command retrieves kMDItemContentCreationDate, the file's creation date. This can differ from DateTimeOriginal in EXIF. To access DateTimeOriginal, use exiftool or a third-party renamer that reads EXIF metadata directly.

Does Apple Photos let you batch rename files?

No. Photos displays names within its library but does not rename the underlying files. Rename before importing, or export originals and rename them in Finder or a renamer.

How do I rename HEIC and video files by capture date?

Make sure your renamer supports these formats. ExifRenamer and Photo Naminator can rename HEIC files and many video formats. Advanced Renamer supports videos and extracts the encoded shoot date. NameQuick renames HEIC photos but does not currently analyze video metadata.

The NameQuick team writes practical guides for file organization, document workflows, and automation with NameQuick.

Try it on your photo library

Date, place, and subject — even with no GPS

NameQuick reads each photo and names it by content when the metadata is missing. Full preview and undo before anything changes.

Joinhappy customers

Rename photos by date & place