This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

PhotoCulling Documentation

Welcome to PhotoCulling

PhotoCulling is a robust, native macOS application developed using Swift and SwiftUI for macOS Tahoe. Tailored specifically for photographers, it simplifies the photo culling process, enabling users to swiftly identify and retain only their most exceptional photographs. The initial version exclusively supports culling Sony A1 mkI and mkII RAW files.

Key Features

  • Fast and Responsive: Built natively with SwiftUI for optimal performance on modern Macs
  • User-Friendly Interface: Intuitive controls designed for efficient culling workflows
  • Privacy-First: All data stays on your Mac—no cloud synchronization or data collection
  • Secure: Digitally signed and notarized by Apple
  • Free and Open Source: Available under the MIT license

Installation

PhotoCulling is distributed as a Universal macOS Binary, running natively on both Apple Silicon and Intel Macs. You can download the latest version from GitHub Releases.

For security, please verify the SHA-256 hash after downloading. Current updates and release notes are available in the changelog.

Getting Started

New to PhotoCulling? Start with the Getting Started guide to learn the basics and begin culling your photo library efficiently.

1 - Getting Started

Essential information to get started with PhotoCulling. Read these pages in order before using the application for the first time.

1.1 - Important Information

Before You Start

Please review these important points before using PhotoCulling for the first time.

System Requirements

  • macOS Tahoe or later
  • Apple Silicon (M-series) or Intel Mac
  • Sufficient disk space for your photo library

Key Concepts

What is Photo Culling?

Photo culling is the process of reviewing images from a photo shoot and selecting only the best ones for professional editing. Your typical workflow is:

  1. Copy images from your camera to a temporary catalog on your Mac
  2. Review each photo and mark the ones worth keeping
  3. Rate the marked photos based on quality and editing priority
  4. Copy only the marked and rated photos to a final catalog
  5. Import the final catalog into your photo editing application

This streamlined process helps you:

  • Quickly identify and select high-quality shots
  • Eliminate out-of-focus or blurry photos
  • Remove duplicates and similar frames from burst mode
  • Prepare only your best images for professional editing
  • Maintain organization before the editing phase

Before You Start Culling

  1. Organize Your Source: Copy images from your camera to a temporary catalog on your Mac before starting the culling process.

  2. Understand Your Criteria: Know what makes a photo worth keeping for you. What technical and compositional standards will you use?

  3. Have Space Ready: Ensure you have sufficient disk space for:

    • The temporary catalog from your camera
    • The final catalog with marked and rated photos
    • Your photo editing application workspace
  4. Prepare for Editing: Have your photo editing application ready to import the final catalog after culling is complete.

  5. Use External Storage Wisely: If working with photos on external drives, ensure they remain connected throughout your culling session.

Privacy & Security

  • PhotoCulling is a local application only—all your photos stay on your computer
  • No data is uploaded to cloud services or third-party servers
  • Your photo library is completely private and under your control
  • The application is sandboxed for additional security

Troubleshooting

If you encounter any issues:

  • Ensure macOS Tahoe or later is installed
  • Restart PhotoCulling if the interface becomes unresponsive
  • Check that photos are stored in a supported format (only Sony A1 mkI and mkII ARW files)
  • Verify you have read/write permissions for photo directories

For detailed help, visit the Getting Started guide or check the latest changelog.

1.2 - Getting Started Guide

Note: Please read the Important Information page first if you haven’t already.

Getting Started with PhotoCulling

What is a Photo Culling Application?

A photo culling application is specialized software designed to help photographers efficiently review, organize, and select the best images from a photo shoot. The typical workflow is:

  1. Copy from Camera: Images are copied from your camera to a temporary catalog on your Mac
  2. Review & Mark: You review each image and mark the keepers you want to keep
  3. Rate Images: Rate the marked photos based on quality and editing priority
  4. Copy Keepers: Only the marked and rated photos are copied to a final catalog for editing
  5. Edit: Use a dedicated photo editing application to edit the selected images

PhotoCulling makes this process fast and intuitive, allowing you to review hundreds of photos in a reasonable timeframe and prepare only your best shots for professional editing.

Launching PhotoCulling

After installation, PhotoCulling appears in your Applications folder. Simply double-click to launch the application.

PhotoCulling startup screen

Once opened, the main interface presents you with options to browse and select a folder containing your photos.

Opening Your Photo Folder

PhotoCulling works with any folder containing supported image formats:

  • Sony RAW formats (Sony A1 mkI & mkII ARW files)

Use the folder selection dialog to navigate to your photo directory. PhotoCulling will scan and display all compatible images.

Automatic JPG Generation

PhotoCulling can create JPG files (approximately 1 MB each) from all RAW files in your temporary catalog. These JPGs are stored in a designated temporary location and can be viewed using the standard macOS Photo Viewer application, providing quick preview access without requiring a dedicated RAW viewer. This is particularly useful for fast browsing or sharing previews with colleagues during the culling process.

The Interface

Once you’ve selected a folder, PhotoCulling displays your photo library in a clear, organized layout:

  • Main viewing area shows your current photo and thumbnail grid
  • Navigation controls allow you to move through your library
  • Marking tools let you flag images for keeping or culling
  • Zoom controls help you inspect details

Next Steps

Continue to the Culling Photos guide to learn how to mark, review, and finalize your culled collection.

1.3 - Culling Photos

How to Cull Your Photos

This guide walks you through the process of culling photos in PhotoCulling, from scanning your library to finalizing your selections.

Step 1: Select Your Temporary Catalog

After copying images from your camera to a temporary catalog on your Mac, select that folder in PhotoCulling. The application scans all images and generates previews for quick review. This process reads your photo metadata and creates a visual index of all images in the selected directory.

PhotoCulling scanning photo library

During scanning, you can monitor progress as the application indexes your images. Depending on the size of your library, this may take a few moments.

Step 2: Post-Scan Display

Once scanning completes, PhotoCulling displays your full photo library with a thumbnail grid and preview controls ready for culling.

PhotoCulling library after scanning

At this point, you can:

  • Navigate through images using arrow keys or click navigation
  • View the current image in the main preview area
  • Mark images with your culling decisions
  • Use filters to organize your view

Step 3: Review and Mark Images

Examine each photo carefully. You can view images at normal size first to get a quick sense of quality.

Detailed view without zoom

Persistent Marking and Session Recovery

PhotoCulling automatically saves your marking decisions as you work, allowing you to pause and resume your culling session at any time. Your marks, ratings, and review status are saved to disk, so if you need to continue later, simply reopen the same folder and your progress will be restored.

Thumbnail Performance

Thumbnails are generated and kept in memory during your session for fast navigation. PhotoCulling also maintains a disk cache of thumbnails for previously reviewed catalogs, enabling instant loading when you return to the same folder in the future.

Marking and Rating Photos

For each image, decide whether it’s worth keeping:

  • Mark as Keep: Select high-quality photos that you want to retain for editing
  • Leave Unmarked: Photos you don’t want to include in your final catalog
  • Rate Quality: Assign star ratings or priority levels to marked photos based on editing priority
  • Review Later: Mark questionable photos for later review

Keyboard Shortcuts

Use these keyboard shortcuts for efficient culling (the Shortcuts may change):

ActionShortcut
Mark as KeepT or By rating
Unmark as MarkT if selected
Move to Next
Move to Previous
Zoom Indouble click on row or photo
Zoom Outdouble click on row or photo

Step 4: Inspect Details

For critical decisions, zoom in to examine fine details like focus, expressions, or technical quality.

Zoomed detail view for precise inspection

Zoomed view allows you to:

  • Check if eyes are sharp and in focus
  • Verify composition details
  • Look for artifacts or blemishes
  • Confirm technical quality before keeping

This is especially useful when deciding between very similar shots from burst mode.

Step 5: Review Your Selections

After marking and rating all photos, take time to review your decisions:

  1. Filter by Status: View only photos marked as “Keep” or “Review Later”
  2. Verify Ratings: Review the star ratings and priority levels you assigned
  3. Double-Check: Re-examine borderline cases
  4. Adjust Marks: Update any incorrectly marked or rated photos

Step 6: Copy Marked Photos to Final Catalog

Once satisfied with your selections:

  1. Copy Marked Photos: PhotoCulling copies only the marked and rated photos to your final catalog
  2. Organize for Editing: The final catalog is now ready to import into your photo editing application
  3. Keep Original: Your original temporary catalog remains untouched, preserving all images from your shoot

Note: Only marked and rated photos are copied to the final catalog. Unmarked photos remain in the temporary catalog but are not copied to your editing workflow.

Pro Tips for Efficient Culling

  1. Work in Sessions: Cull in focused sessions rather than all at once. You’ll make better decisions when fresh.

  2. Use Consistent Criteria: Decide on your standards (sharpness, composition, exposure) before starting.

  3. Compare Burst Shots: Use the grid view to compare similar shots side-by-side, selecting the best from each burst.

  4. Rate as You Go: Assign ratings to marked photos based on editing priority—5 stars for must-edits, 3 stars for secondary choices.

  5. Workflow Ready: Once copied to your final catalog, immediately import into your photo editing application to maintain workflow momentum.

  6. Trust Your Instincts: If you have doubts about a photo, mark it for review rather than keeping questionable shots.

  7. Check Metadata: PhotoCulling can show image metadata (ISO, aperture, shutter speed) to help inform your decisions.

  8. Sort by Date: Group photos by shooting date to maintain context during culling.

What’s Next?

Once you’ve culled your photos, you can:

  • Continue with post-processing in your preferred editing software
  • Organize keepers into collections or albums
  • Create backup archives of your final selection
  • Share your best work

Congratulations on completing your cull! You now have a curated collection of your best photos ready for the next steps in your photography workflow.

1.4 - Copying Photos

Copying Photos with PhotoCulling

PhotoCulling supports two distinct copy workflows to fit your photo culling process:

  1. Initial Copy: Copy your photos from your camera to a temporary catalog
  2. Final Copy: Copy only your selected and rated photos to your final destination

Understanding both workflows is essential for an efficient culling workflow.


Copy All Tagged Photos

The first workflow copies all photos that have been tagged during your culling process. This is useful when you want to copy a broad selection of marked images to your destination.

Step 1: Tag Your Photos

As you review your images in PhotoCulling, tag all the photos you want to include in your copy operation.

Tagging photos during culling

Step 2: Select Tagged Photos for Copy

Use PhotoCulling’s filter to view and select all tagged photos, preparing them for the copy operation.

Selecting all tagged photos

Step 3: Copy Tagged Photos to Destination

Execute the copy operation to transfer all tagged photos to your destination folder.

Copying all tagged photos to destination

Copy Based on Rating

After rating your photos, use this workflow to copy only the images that meet your rating threshold. This is ideal for copying only your best-rated selections to your final destination.

Step 1: Rate Your Photos

Review and rate your images in PhotoCulling, assigning ratings to indicate quality and value of each photo.

Rating photos based on quality

Step 2: Filter by Rating

Use PhotoCulling’s rating filter to display only photos that meet your minimum rating criteria for copying.

Filtering photos by rating

Step 3: Copy Rated Photos to Destination

Execute the copy operation to transfer only your highly-rated photos to your final destination folder.

Copying rated photos to final destination

Tips for Efficient Copying

  • Tagged vs. Rating: Choose the copy method that best fits your workflow—tagged photos for broad selections or rating-based for quality-focused selections
  • Use Separate Folders: Keep your temporary catalog separate from your final destination to avoid confusion
  • Name Your Catalogs: Use descriptive names like “2026-02-01-Event-Tagged” or “2026-02-01-Event-Rated”
  • Verify Completion: Always confirm that all images were successfully copied before deleting the source
  • Backup First: Consider backing up your original camera files before the culling process begins

Now that you understand both copy workflows, you’re ready to cull your photos using PhotoCulling!