Skip to main content

Guide · Updated 2026/11/04

How to Cull Photos on a Mac: A Two-Pass Workflow

A practical culling workflow for Mac folders. Mark keep, maybe, and reject, run two passes, and delete safely with the Trash as the safety net.

All guides

Culling is the step between a shoot and a usable set of photos. The fastest safe method is two passes: reject the obvious failures first, then decide the maybes with more attention. Keep every delete recoverable until the pass is finished.

This guide covers a folder-based culling workflow, the three decisions that drive it, and how to avoid the mistake that costs people photos.

What culling is, and what it is not

Culling is selection. You are deciding which frames move forward, not editing them. Leave exposure, color, and retouching for the editor.

A good cull answers three questions:

  • Is this frame technically usable?
  • Is it the best frame from this moment?
  • Does it belong in the set I am delivering?

Everything else is noise.

Before you start

Four things make a cull faster:

  1. Back up the shoot. Deletes go to the Trash, but a current backup is still the real safety net.
  2. Cull one shoot at a time. A whole year is a different project.
  3. Define the deliverable. A client set, a family album, and a portfolio edit have different standards.
  4. Decide the reject rules up front. Out of focus, eyes closed, duplicated burst frames, and accidental shots are easy rejects.

Set up the three decisions

Culling works best with three states, not a binary keep or delete:

  • Keep: this frame moves forward.
  • Maybe: this frame needs a second look.
  • Reject: this frame does not belong in the set.

With three states, you can move quickly on the obvious cases and still preserve the ambiguous ones for a slower pass.

In Phoaly, each state has its own key. Marking a photo advances to the next one, so you can cull with one hand on the keyboard. The progress counter covers the whole scope, and the cull bar filters by state.

Pass 1: reject the obvious

The first pass should be fast. You are not choosing the best photo. You are removing the frames that cannot be used.

Reject:

  • Missed focus and motion blur.
  • Eyes closed in a group shot where another frame is available.
  • Accidental shots: pockets, floors, test frames.
  • Duplicate frames from a burst where one is clearly worse.
  • Frames with clipped highlights or blocked shadows that no edit can recover.

Do not hesitate. If a frame is not clearly bad, mark it maybe and move on. Speed matters more than precision in this pass.

Pass 2: decide the maybes

Filter to the maybe set and slow down. Now you are comparing frames that are technically fine.

Ask:

  • Which frame has the best expression or gesture?
  • Which one is sharpest at the subject?
  • Which one has the cleaner background?
  • Is the difference visible at the size the photo will be used?

Pick one from each near-duplicate group. Reject the rest or leave them as maybe, but do not leave a group of five maybes undecided.

Pass 3: select for delivery

When the maybe set is empty, review the keeps. This is the final selection, not another cull:

  • Does the set tell the story you need?
  • Are there gaps that require a second look at the rejects?
  • Are there duplicates across different moments?

At the end, you should have a keep set you can organize, rename, or deliver.

Delete safely

Deletes should be reversible for as long as possible:

  • Send rejects to the system Trash, not a permanent delete.
  • Keep the cull session open until you have reviewed the result.
  • Undo the last action if you marked the wrong frame.
  • Empty the Trash only after the set is delivered and backed up.

Phoaly's cull mode deletes to the system Trash and supports undo. Browsing, scanning, and previewing never write to your originals, so the cull itself does not change files until you confirm a delete.

How Phoaly's cull mode fits

Phoaly applies the same cull controls across grid, list, gallery, and the full-screen viewer:

  • Keep, maybe, and reject each have a key.
  • Marking advances to the next photo.
  • Progress counts the whole scope, not just the visible page.
  • Filters let you jump back to the maybe set.
  • Deletes go to the Trash and can be undone.

That consistency is the point. You can start in grid view for the overview and finish in the viewer without relearning the keys.

Common mistakes

  • Culling and editing at the same time. Decide first, edit later.
  • Deleting during the first pass. Mark rejects, finish the pass, then delete.
  • Leaving too many maybes. A maybe set that never gets resolved is just a slower keep set.
  • Judging at 100% zoom only. Check the frame at the size it will be used.
  • Emptying the Trash too early. Wait until the delivery is accepted and the backup is current.

Frequently asked questions

Should I cull in grid view or the full-screen viewer?

Start in grid view to see the shoot as a whole, then switch to the viewer for the frames that need a closer look. The keys are the same in both.

How many passes should a cull take?

Two passes cover most shoots: rejects first, maybes second. A third pass on the keeps is useful when the deliverable has a fixed size or a specific story.

Are deleted photos gone permanently?

In Phoaly, deletes go to the system Trash and can be undone. They are not permanently erased from inside the app.

Can I undo a wrong mark?

Yes. The last cull action can be undone, and a rejected file can be restored from the Trash until it is emptied.

Keep reading

Try Phoaly on your own folders

30-day trial, every feature, no account. Your originals stay where they are.