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

NameQuick Team··Photo Management

Learn More in the Docs

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-powered batch renamer 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.

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

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$5–$35/mo or $38 lifetime (BYOK)YesAI content + metadataAI-assistedmacOS 15+ (Apple Silicon & Intel)AI-powered content-aware renaming and mixed libraries
ExifRenamerFreeYesNoNo10.14–14Simple EXIF renaming by date and time
Photo Naminator$9.99YesYesYes (MapQuest)10.14–15EXIF + GPS, year/month folders
A Better Finder Rename$34.95YesYesNo13.0–15Advanced batch renaming with previews
Photo Exifer$4.99YesNoNo10.13–15Metadata editing and renaming
TransnominoDonationwareYesYesYes10.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: each of these tools reads metadata only — they do not understand the contents of mixed-format archives that combine photos, scans, and documents.

Method 3: AI-powered renaming with NameQuick

NameQuick is an AI-powered batch file renaming and organization app built for macOS 15+. While most renamers focus on EXIF, NameQuick reads file contents via OCR and AI and accepts natural-language prompts. You can rename files based on what is inside them — not just metadata.

  • Smart Rename: AI reads the text in PDFs, images, and documents, extracts key data, and generates descriptive filenames. For photos, it can combine EXIF date and location with a project name.
  • Templates: Structured presets with extraction fields and filename patterns like {date}_{location}_{subject}.jpg. Test templates before applying.
  • Freeform Prompts: Plain-English instructions 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.

Tell NameQuick what you want using plain language:

NameQuick prompt for date and location
Rename each photo using the EXIF shoot date (YYYY-MM-DD), capture time (HHMMSS), reverse-geocoded city and country code from GPS, and a short subject description. Format: {date}_{time}_{city}_{country}_{subject}

NameQuick uses managed AI (credit-based plans from $5/mo for 500 renames to $35/mo for 10,000 renames) or BYOK for $38 one-time (bring your own API key for OpenAI, Claude, Gemini, or local Ollama models). Files stay on your Mac; only extracted text is sent to the model. Because it reads content, NameQuick is well suited to photographers who also manage receipts, invoices, and travel documents in the same workflow.

Try NameQuick on your next batch

Use AI-powered presets and pricing that fit batch renaming without rebuilding your workflow.

Join 0+ happy 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 precise location naming, use a dedicated EXIF tool first, then process files through NameQuick for further organization.

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 templates 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 templates, it turns file chaos into a tidy, searchable archive. Try the free 7-day 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, supporting templates, watch folders, and AI-assisted prompts. 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.

Get started

Ready to organize your files?

NameQuick renames files 10x faster with AI-powered rules.

Join 0+ happy customers