PhotoCull AI
joneilcaoile.github.io
What it is
PhotoCull AI is a free browser tool for photographers that sorts photos into Keep, Maybe, or Reject. It scores sharpness, exposure, noise, color, and vibrance, while also analyzing composition and EXIF metadata. For portraits, TensorFlow.js BlazeFace detects faces, and the app checks eye focus, catchlights, and blinks. Grid, Large Grid, and Filmstrip views support keyboard culling, side-by-side comparison, sorting, and filters. Analysis metrics and EXIF data can be exported as CSV. The maker says processing happens locally in the browser and photos stay on the user’s machine. Chrome, Firefox, Edge, and Safari are listed as supported modern browsers. The free plan costs nothing and has an 80MB file-size limit. RAW files are not supported, EXIF support is JPEG-only, and batches of 500 or more photos can be slow because processing is single-threaded.
Spec sheet
- What it does
- PhotoCull AI analyzes photos and sorts them into Keep, Maybe, or Reject in the browser.Read 3 Oct 2026 · github.com
- Intended users
- The maker describes PhotoCull AI as a local photo culling tool for photographers.Read 3 Oct 2026 · github.com
- Integrations
- XMP sidecar export for Lightroom and Capture One is listed on the roadmap, so it is not described as an available integration.Read 3 Oct 2026 · github.com
- Security
- The maker describes HTML escaping, a Content Security Policy, an 80MB file size limit, and no eval, cookies, or storage.Read 3 Oct 2026 · github.com
- Privacy
- The maker says photos are processed locally in the browser and nothing leaves the user's machine.Read 3 Oct 2026 · github.com
- Browser support
- The quick start lists Chrome, Firefox, Edge, and Safari as modern browsers for opening the app.Read 3 Oct 2026 · github.com
- Export
- Users can export analysis metrics and EXIF data as CSV.Read 3 Oct 2026 · github.com
- File support
- The maker says RAW files are not supported yet and EXIF support is JPEG-only.Read 3 Oct 2026 · github.com
- Image analysis
- It scores sharpness, exposure, noise, color, and vibrance, and analyzes composition and EXIF metadata.Read 3 Oct 2026 · github.com
- Performance limit
- The maker says large batches of 500 or more photos will be slow because processing is single-threaded.Read 3 Oct 2026 · github.com
- Portrait features
- TensorFlow.js BlazeFace detects faces, while the app analyzes eye focus, catchlights, and blinks.Read 3 Oct 2026 · github.com
- Workflow
- It offers Grid, Large Grid, and Filmstrip views, keyboard culling, side-by-side comparison, sorting, and filters.Read 3 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Local browser processing keeps photos on-device
- Scores multiple image-quality factors
- Detects faces, blinks, and eye focus
- Offers keyboard culling and comparison views
- Exports metrics and EXIF as CSV
Limits
- RAW files are unsupported
- EXIF analysis is JPEG-only
- Batches of 500 or more can be slow
- 80MB file-size limit
Who it suits
It suits photographers who want local browser-based culling, portrait checks, sortable review views, and CSV exports without sending photos away.
Verdict
PhotoCull AI covers core culling and portrait checks at no listed cost, with local processing and practical review views. Its file-format and large-batch limits matter for photographers managing extensive RAW libraries.
Where Specifiction places it
- AI Photo Culling Software#24 of 297.3