macOS gives you several overlapping ways to read EXIF metadata, from a single keystroke in Preview to a full command-line dump in Terminal, and choosing the right one depends on how deep you need to go and whether you are working with JPEG or a proprietary RAW format.
Using Preview and Quick Look for Instant EXIF Access
The quickest path on any Mac is Preview, which ships with every version of macOS. Open your JPEG or TIFF in Preview, then press Command-I or choose Tools > Show Inspector. The Info panel has an Exif tab listing shutter speed, aperture, ISO, focal length, and flash status. A second tab shows GPS coordinates as decimal degrees, which you can paste directly into Maps or Google Earth. Preview reads EXIF from JPEG, TIFF, HEIC, and PNG files but cannot parse proprietary RAW formats like CR3 or NEF; those show only basic file metadata.
Quick Look offers an even faster glance. Select any JPEG in Finder and press the spacebar to open the Quick Look preview. Press Command-I while Quick Look is open to open the full Get Info window, but this only mirrors the basic Finder metadata. For the complete EXIF block, Preview remains the right tool for JPEG work.
Reading RAW EXIF Data with ExifTool in Terminal
For RAW files such as CR3, NEF, ARW, or ORF, ExifTool is the definitive solution on macOS. Install it via Homebrew with brew install exiftool or download the macOS package directly from the ExifTool website. With ExifTool installed, open Terminal, drag your file into the window to auto-fill the path, and press Return. The output lists every tag the file contains, including proprietary Canon or Nikon maker notes that no GUI tool exposes.
A practical shortcut for checking exposure settings across a shoot is exiftool -ShutterSpeed -Aperture -ISO -FocalLength -LensModel *.ARW run from the folder containing your files. This prints a compact table for every image. To export that table as a spreadsheet, append -csv > metadata.csv and open the result in Numbers. ExifTool also reports the white balance Kelvin value as it was written at capture, which is useful for diagnosing a color cast in a specific batch without loading every file into your raw converter.
EXIF Inspection in Photos, Lightroom, and Capture One
The macOS Photos app shows EXIF data in the Info panel: select an image and press Command-I or click the info icon (i) at the top of the window. You will see camera model, focal length, shutter speed, aperture, and ISO. The map at the top of the panel will plot the shot location if GPS was recorded. Photos is convenient for reviewing images already in your library but does not offer batch metadata views.
In Lightroom Classic on macOS, the Library module’s Metadata panel on the right shows a configurable EXIF view. Press the keyboard shortcut I while hovering over an image in Loupe view to cycle through overlay modes including a concise EXIF summary. Selecting EXIF and IPTC from the Metadata panel dropdown shows the full block including lens serial number and GPS. You can also create smart collections filtered by any EXIF field, such as all frames taken above ISO 6400, which makes auditing files for noise reduction efficient.
Capture One on macOS shows EXIF in the Metadata tool tab. You can customise which fields appear in the tool, keeping only the fields relevant to your review. Capture One also lets you filter the browser by ISO, focal length, or aperture range, which is a practical way to isolate shots taken under a specific set of conditions after the fact.
Automator and Shortcuts for Batch EXIF Workflows
If you regularly need to extract EXIF from large batches, macOS Automator can wrap an ExifTool shell command into a right-click service. Create a Quick Action that accepts image files in Finder, add a Run Shell Script action pointing to your ExifTool command with -csv output, and save it. From then on you can right-click any selection of images in Finder and run the export in one step. The Shortcuts app on macOS Monterey and later can do the same with a slightly more visual interface and can chain the CSV output directly into a Numbers document or an email.
Common mistakes to avoid
- Opening a RAW file in Preview to read EXIF and accepting the empty or partial metadata as accurate. Preview cannot decode proprietary RAW maker note blocks; always use ExifTool for RAW.
- Relying on Photos app metadata after an iCloud sync. iCloud can strip GPS data from images shared to certain apps or uploaded without location permissions enabled, making the coordinates appear absent even though they were recorded at capture.
- Assuming the camera date in EXIF matches local time. Cameras do not adjust automatically for time zones, so if you travelled before the shoot and forgot to update the clock, every timestamp will be offset by the difference between home and destination time zones.
- Editing EXIF fields via a GUI tool without a backup. Accidentally clearing the DateTimeOriginal field breaks chronological sorting in every catalog and cannot be undone without the original file.
- Using Preview’s basic JPEG EXIF view to check lens sharpness problems. The LensModel field that identifies whether a third-party lens is reporting correctly is often absent in Preview but visible in ExifTool under the maker notes block.
FAQ
How do I see EXIF data on a Mac without any extra software? Open the image in Preview (it is already installed on every Mac), then press Command-I to open the Inspector. Click the Exif tab to see the full camera data including shutter speed, aperture, and ISO. This works on JPEG, TIFF, HEIC, and PNG files.
Why does my RAW file show no camera EXIF in Preview? Preview cannot parse the proprietary maker note blocks in RAW formats from Canon, Nikon, Sony, and other manufacturers. Use ExifTool in Terminal, which reads every RAW format and exposes all embedded metadata including lens profiles and focus distance.
Can I view GPS coordinates from my photos on a Mac? Yes. In Preview press Command-I and switch to the GPS tab to see latitude and longitude as decimal degrees. In the Photos app, the Info panel plots the location on a map automatically when GPS data is present in the file.