Sort thousands of photos
by location, automatically.
Point it at a folder. AI reads signs, recognizes landmarks, checks GPS coordinates, and organizes everything into clean folders — like Colorado / Denver / Red Rocks / 2025‑04‑07.
See the Difference
From chaos to clarity in minutes.
How It Works
Three steps. Zero manual sorting.
No more dragging files into folders for hours. Let AI do what it's best at.
Pick your folders
Select a source folder of unsorted photos and choose where you want the organized output to go. The app scans all subfolders recursively.
AI analyzes every photo
Each photo is analyzed by Google Gemini or OpenAI — reading signs, recognizing landmarks, identifying venues, and checking GPS coordinates from EXIF data.
Photos sorted into folders
Photos are automatically organized into a clean hierarchy: State / City / Venue / Date for trips, or category folders like Home, Family, and Holiday for everyday shots.
Features
Everything you need. Nothing you don't.
Choose Your AI Provider
Switch between Google Gemini (free tier where available) and OpenAI anytime. Each uses its own API key stored securely on your machine. No vendor lock-in.
Your Original Photos Never Leave Your Computer
Only resized thumbnails and photo metadata are sent to the AI for analysis — never your originals. We don't run servers or collect any data.
Cache Everything. Undo Anything.
Results cached by file content and model. Re-running costs nothing. Dry run first, then real run — the analysis is already paid for. Made a mistake? One-click undo restores everything.
Re-analysis cost
$0.00
Trip Detection + Geo Inference
Photos with GPS far from home get State/City prefixes automatically. Non-GPS photos with recognizable landmarks (Chicago Skyline, Statue of Liberty) also get geographic hierarchy via AI geo inference. International trips get Country/City.
Scheduled Sorting
Schedule sorts to run at a specific time. Perfect for Gemini free tier — set it to start after the daily quota resets at midnight Pacific.
Subject Normalization
900+ built-in overrides clean up AI output — hotels become Travel, restaurants get venue name subfolders, vehicles/beverages/airports auto-detected, Disney parks grouped together, beaches and national parks organized, screenshots and receipts grouped, spelling deduped.
NSFW Pre-Filter
Photos from known NSFW folders are routed to a separate folder without ever being sent to the AI — protecting your privacy and saving API cost.
Real-Time Cost Estimates
See exactly what a sort will cost before you run it. Set a spending limit. Track cost per-model with live progress during the sort.
Offline Geocoding
Bundled GeoNames database with 400K+ places converts GPS to city names instantly — no internet needed for reverse geocoding.
Duplicate Detection
Exact duplicates detected by SHA-256 hash during the initial scan, before AI analysis. Also checks against photos already sorted in previous runs. Duplicates routed to a separate folder. Enabled by default.
Non-Photo File Sorting
Videos, audio, documents, spreadsheets, presentations, and archives are automatically detected and sorted into category folders — no AI analysis needed, no extra cost.
API Costs
Starting at pennies per hundred photos.
One-time purchase for the app. You bring your own API key — these are estimated direct costs from Google and OpenAI based on current pricing.
Gemini Flash
Free tier: ~17 photos/day
- Free tier where available (limited daily quota)
- Flash-lite option: lowest cost per photo
- Paid tier data not used for training
- Flash + Keywords = best value
GPT-4.1 Mini
No free tier — pay-as-you-go
- API data never used for training
- No daily request limits
- Multiple model tiers available
- 30-day retention for abuse monitoring only
Enable billing for faster sorts with more workers and higher detail:
Estimate your cost
Photos: 1,000
Gemini Flash
$1.90
Flash Lite
$0.40
OpenAI
$3.20
Estimates based on current API pricing from Google and OpenAI. Actual costs may vary. Check your provider's pricing page for current rates.
Privacy First
Built on trust, not tracking.
0
data sent to us
400K+
offline geocoding places
100%
your keys, your machine
Only resized thumbnails are sent to the AI for analysis. Everything else stays on your computer. No servers, no analytics, no tracking.
Read our full Privacy Policy →Compatibility
13 image formats supported.
Including iPhone HEIC — no conversion needed.
Questions
Frequently asked questions.
Do I need an API key?
Is this a subscription?
What happens to my photos?
Can I undo a sort?
Stop sorting photos manually.
One-time purchase. No subscription. Your API key, your data, your machine.