Comparison · 8 min read · April 28, 2026

ShotSelect vs Lightroom for culling.

Lightroom Classic is the most powerful photo editor working photographers own. It's also painfully slow for the part of the workflow that should be the fastest: culling. Here's why, and how to use both apps together via XMP — the way pros actually work.

Bottom line

Don't pick one — use both. Cull in ShotSelect (free, fast on RAW, keyboard-first), then edit in Lightroom Classic. XMP sidecars sync ratings, picks, and labels automatically. No catalog import gymnastics, no lock-in.

Why Lightroom is slow at culling

Lightroom's previews are develop-quality: it decodes the full RAW, applies your camera profile, color science, sharpening, noise reduction, and any develop settings. That gives you accurate previews for editing — but it's overkill for culling, where you only need to answer "in focus? eyes open? deliver yes/no?"

Per-frame cost on a modern Mac (M2 Pro, 24MP RAW): ~150–250ms for a Standard preview, vs ~10–20ms for the camera's embedded JPEG. Across 3,000 photos that's the difference between 5 minutes and 12 minutes of pure rendering — before you've even tapped a key.

You can mitigate this with Lightroom's "Embedded & Sidecar" preview mode (Library → Previews → Build Embedded Previews). That makes culling 3–5× faster. But the UI is still mouse-friendly first, and the catalog overhead means imports take time before you can begin.

Price

PlanCostIncludes
ShotSelect$0 foreverCulling, XMP sidecars, on-device AI search
Lightroom Photography Plan (20 GB)~$10/moLightroom Classic + Lightroom CC + 20 GB cloud storage + Photoshop
Lightroom Photography Plan (1 TB)~$20/moSame as above with 1 TB cloud storage

Lightroom is subscription-only — Adobe retired the perpetual licence. For a working photographer that's $120–240/year, indefinitely.

Feature-by-feature

FeatureShotSelectLightroom Classic
Speed of preview renderingFast (embedded JPEG)Slow (Standard) / Fast (Embedded)
Culling: keyboard shortcutsNativeNative (auto-advance with Shift)
Star ratings 0–5YesYes
Color labels5 colors5 colors
Pick/reject flagYesYes
XMP sidecar syncAuto-writeManual or auto-write toggle
RAW develop / editingNoIndustry-leading
Catalog / smart collectionsSession catalog onlyFull catalog (.lrcat)
Cloud sync / mobile appNo (offline by design)Yes (Lightroom CC)
On-device AI photo search (CLIP)YesCloud-only (LR CC)
Export presets / watermarkingNoFull
Apple Silicon nativeYesYes
Windows supportIn developmentYes
Subscription requiredNoYes

The pro workflow: cull in ShotSelect, edit in Lightroom

This is how most working photographers use these apps together:

  1. Ingest RAWs to a working folder (don't import to Lightroom yet).
  2. Open the folder in ShotSelect. Cull at full speed using the keyboard. ShotSelect writes XMP sidecars next to each RAW.
  3. Import to Lightroom Classic, pointing at the same folder.
  4. In Library → Metadata → Read Metadata from File, Lightroom pulls in your ratings, picks, and labels from the sidecars.
  5. Filter to picks. Edit, export, deliver.

Lightroom's auto-write toggle helps if you also edit ratings in Lightroom: Catalog Settings → Metadata → Automatically write changes into XMP. With it on, both apps stay in sync automatically. See our XMP sidecars guide for the full mechanic.

When to pick which

Use ShotSelect for…

Use Lightroom for…

"Can I just use Lightroom?"

Yes — if your shoots are under ~500 frames and you don't mind the Standard-preview wait. Enable Embedded previews on import and use auto-advance (⇧P, ⇧X) and you'll get most of the way there.

For wedding/sports/event volumes, dedicating a separate fast culling pass saves 30–60 minutes per shoot. Across a year of weekly shoots that's 25–50 hours back.

Migration: zero lock-in either way

Both apps read and write standard XMP sidecars. There's no migration project — you can install ShotSelect, point it at any folder where Lightroom has already saved sidecars, and your existing star ratings, picks, and color labels show up immediately. No catalog export, no proprietary format conversion.

Honest conclusion

Lightroom Classic is the best photo editor a working photographer can own — and it's been that for fifteen years. Trying to replace it for editing is a fool's errand.

But for culling, Lightroom is over-engineered. Decoding 3,000 RAWs to develop-quality just to answer "yes / no / star" is the wrong tool for the job. ShotSelect fills that gap, free, and stays out of the rest of your pipeline.


Cull in ShotSelect. Edit in Lightroom.

Same XMP, no lock-in, $0. Add it to your existing Lightroom workflow in 30 seconds.

Download for macOS


More comparisons