SpectraSort›Photo culling on iPhone

Photo culling, on your iPhone.

Culling means keeping the best and letting go of the rest. It used to require a desktop, an import, and a free evening. SpectraSort runs the whole workflow on the phone your photos are already on, and it ranks every frame before you swipe a single one.

Download on the App Store Free · iPhone · iOS 18.5+
100% on-device — nothing uploaded Free 5 actions a week $19.99 once — unlimited actions

Why culling exists

Photographers cull because a shoot always produces more frames than it should deliver. You shoot 500 and hand over 40. A camera roll has the same math and none of the tooling: a two-week trip comes home as 1,200 photos, and the built-in way to deal with them is scrolling.

Desktop tools solved this for working photographers, with ratings, side-by-side compares, and keyboard-speed review. Your camera roll lives somewhere else. SpectraSort rebuilds that workflow for the phone, and adds something the desktop tools never had: the frames show up already ranked.

Ranked before you review

The review starts at the top of the pile.

Point a sort at a trip, a scene, or a search, and every frame comes back scored for sharpness, exposure and composition. Ask it to, and it will also weigh how much each photo looks like the ones you usually keep. The strongest frames are on top before you've made a single decision.

The capture here is a real pass: a 650-photo architecture slice, every frame scored, strongest first — and it came back in a moment, because the library was already indexed from earlier sorts. Indexing happens once and then keeps itself current: the app picks up new photos as they appear, at up to 100 photos a second on recent iPhones.

If you want different criteria, Studio has seven quality axes, a wheel that trades subject match against quality, and profiles you can save.

A real culling pass — 650 architecture photos scored, strongest first
Bursts and retakes

Nineteen takes of one moment cost one decision.

Near-identical shots are what make manual culls slow, because every extra take is another comparison. SpectraSort groups duplicates, bursts and look-alikes into stacks before the review starts.

A stack sits on a single wheel. You roll through the takes without leaving the photo, keep the one you want, and the stack is done. The screenshot is from a real dedupe pass: the same rose, 19 takes, one wheel.

Then the swipes: right to pick, down to keep, left to let go. Or let Autopick file the whole slice by score in one tap and just skim the result.

Nineteen takes of the same rose on SpectraSort's Similar wheel — Similar 1 of 19, with Discard, Keep and Pick below
The culling loop
Slice
Don't start with the whole library. Scenes gathers trips and themes on its own, and the Timeline goes year to month to day.
Swipe
Ranked results, stacked similars, three gestures. Autopick if you'd rather skim than swipe.
Finish
Batch Actions puts your picks in an album or the share sheet and clears the rest, behind the system confirmation dialog.

The fine print

Indexing, scoring and the taste profile all run on the iPhone's Neural Engine. Nothing gets uploaded and there's no account. More on how that works →

Where it won't help
  • Your attention is still the slow part. The ranking already does the judging — winners on top, and Autopick can file the whole queue by score in one tap — but skimming the result is still on you, and nothing touches your library until you act.
  • iPhone only, iOS 18.5 or later. No iPad, Android or desktop version.
  • The very first index of a big library takes some time. After that it's automatic — new photos are indexed as they appear, so you don't wait again.
  • Deleted photos go through iOS's own trash: they land in Recently Deleted, and the storage comes back the moment you empty that album there — or automatically after 30 days. Each Delete in SpectraSort shows the storage it frees before you confirm.
Pricing

Five free actions a week. Pay once for unlimited.

Five free actions a week, with no account and no credit card. Pay $19.99 once for unlimited actions. No subscription, ever. Built by an indie dev who uses it daily.

Download on the App Store
FAQ

Photo culling questions.

How long does it take to cull thousands of photos?
Sorts come back in a moment, because they run on an index the app builds once and then keeps current automatically — new photos are picked up as they appear. Even the initial index moves at up to 100 photos a second on recent iPhones. Your own review time is the real cost, and ranking and stacking are what cut it down: you spend your attention on the likely keepers, and each stack takes one gesture.
Can it cull automatically?
Yes, largely. The ranking already judges every frame, and Autopick files the whole queue by those scores in one tap: best to Picked, middle to Kept, weakest to Discarded. You skim the result, and nothing is applied to your library until you tap an action.
Is culling just deleting photos?
No. Culling is deciding; deleting is an optional last step. Batch Actions can just as easily save your picks to an album or the share sheet and leave everything else alone. See photo picking vs culling for more on the distinction.
Does deleting culled photos free up storage immediately?
As fast as you want it to. Deleted photos land in iOS's Recently Deleted album; empty it there and the storage comes back immediately, or leave it and iOS clears it after 30 days. SpectraSort shows the storage each Delete frees before you confirm.
What does it cost?
Five actions a week are free, forever. Premium is $19.99 once for unlimited actions plus Studio's full controls. No subscription.

Your best photos. Found.

iPhone, iOS 18.5 or later.

Download on the App Store