Support
Photo Culler · Quick start

Culling a shoot in Photo Culler — the fast way

The whole point is to get you from a folder of hundreds of frames down to the keepers as fast as your hands can move — one keystroke per decision, no mouse. This is the shortest path there.

Before you start: what Photo Culler is

Photo Culler opens a folder of photos, lets you separate the keepers from the rest, and writes your decisions to a small text file next to each photo (an .xmp sidecar). That's the whole job. It doesn't import your photos into a library, it doesn't edit them, and it doesn't have a catalog to set up before you can begin. You point it at a folder and start culling.

Your originals are never moved or changed. Your picks, ratings, and labels live in the sidecars, so any app that reads XMP — Lightroom, Capture One, Photo Archive Lite — picks them up later. Nothing is locked inside Photo Culler.

The six-step cull

1. Open a folder

Press ⌘O, or drag a folder straight onto the window. Photo Culler reads the photos in place — RAW and JPEG, including Olympus high-resolution .ori files. If those photos already have XMP sidecars (from a previous session, or from Lightroom), your existing picks, ratings, and labels load with them.

2. Move through the photos

Use the arrow keys to move between photos in the grid. To look closely at a single frame, press Tab to switch to the loupe — the big single-photo view — and press Z to jump to 100% to check focus. Tab again to drop back to the grid. You can also double-click any thumbnail to open it in the loupe in one motion.

3. Make the call

This is the part your hands learn and never forget. One key, one decision:

After each decision the app advances to the next photo automatically, so you can hold a rhythm: look, press, look, press. (If you'd rather stay put after tagging, turn off auto-advance in Settings → Behavior.)

Pick, reject, and rating are smart about each other — rejecting a photo clears its rating, rating one clears the reject. Color labels are independent; you can label a photo whatever its pick state.

4. Filter down to what you kept

Once you've been through the folder, filter the grid to see only what matters:

Rating filters (1+, 2+, … stars) live in the filter bar at the top of the window. Press Escape at any time to clear the active filter.

5. Export your decisions to XMP

Press ⌘E. Photo Culler writes your picks, ratings, and labels into an .xmp sidecar beside each photo. If you've set a copyright notice, creator name, or keywords in Settings, those get stamped in too. Everything already in the sidecar — a developer's edit settings, hierarchical keywords, another tool's metadata — is preserved untouched.

This is the step that saves your work. Until you export, your decisions live only in the current session.

6. Delete the rejects (optional)

Press ⌘D to move everything you rejected to the Trash. Photo Culler shows you the count and the total size first, and the files go to the macOS Trash — never a permanent delete — so you can fish one back out if you change your mind.

Three things that will make you happier on day one

Undo is your safety net. Press ⌘Z to step back through your decisions, one at a time. Tagged the wrong frame in a fast run? Undo and carry on.

Your decisions aren't saved until you export. Photo Culler keeps your session in memory and warns you if you try to open another folder or quit with un-exported decisions. When in doubt, ⌘E before you leave.

Rejecting isn't deleting. X only marks a photo as a reject — it stays right where it is. Nothing leaves your folder until you explicitly run Delete Rejects (⌘D), and even then it goes to the Trash, not the void.

If you only remember one thing

XMP is the contract. Your picks, ratings, and labels are written as plain Adobe-compatible sidecars next to your files — so the work you do here travels straight into Lightroom, Capture One, or anything else that reads XMP, and survives even if you stop using Photo Culler. You're not feeding a database you can't get back out of. How sidecars keep your work portable →

One caveat worth knowing before you cull. Sidecar ratings only show up in apps built to read them — browsers and cataloguing tools like Lightroom Classic, Adobe Bridge, Capture One (with XMP sync on), Photo Mechanic, FastRawViewer, and the rest of the DigTek suite. Apps that keep their own library (OM Workspace, Apple Photos) or that are pixel editors rather than cataloguers (Pixelmator Pro, Affinity Photo) won't display them — not because the sidecar is wrong, but because they're not looking at it. Which apps read your ratings, and which don't →

That's the whole cull. Open, decide, filter, export — and the keepers are ready for whatever you develop them in next.

Quick reference: the shortcuts from this guide

KeyDoes
⌘OOpen a folder
SpacePick (keeper)
XReject
15Star rating
6 7 8 9 0Color label (red / yellow / green / blue / purple)
← →Previous / next photo
TabToggle grid ↔ loupe
ZToggle fit ↔ 100% (loupe)
⇧⌘P / X / T / L / U / AFilter: picks / rejects / rated / labeled / uncategorized / all
EscapeClear the active filter
⌘ZUndo last decision
⌘EExport decisions to XMP
⌘DMove rejects to Trash
Keep going