Batch Editing Without Paying Monthly
Adobe would have you believe that $9.99 per month is the cost of entry for professional photo editing. It is not. In 2025, a full batch-editing workflow is achievable with entirely free tools. Here is how to set it up.
Step 1: Import and Organise
Start by importing your shoot into a consistent folder structure. A simple Year/Date_Client folder hierarchy keeps large libraries navigable without any special software. imagic reads files directly from your folder structure — no proprietary catalogue import required.
Step 2: AI Culling With imagic
Install imagic with pip install imagic and run your imported folder through the Analyse step. imagic scores every image for sharpness, exposure, noise, composition, and detail, then groups duplicates and burst sequences automatically. In the Review step, you confirm the AI's selections or override them. The Cull step produces a clean set of selects ready for editing.
For a 1,000-image shoot, this process typically takes 20 to 40 minutes including your review time — far faster than manually flagging each image in Lightroom.
Step 3: Batch Develop in darktable
darktable supports batch processing through its darkroom module. After applying your base adjustments to a reference image, you can copy those adjustments and paste them to a selection of similar images. For consistent lighting conditions — an indoor reception or an outdoor ceremony in stable light — this approach is highly efficient.
darktable is free, open-source, and available on Windows, macOS, and Linux. It handles CR2, CR3, NEF, ARW, and all other major RAW formats.
Step 4: Precision RAW Processing With RawTherapee
For images requiring precise colour work or maximum output quality, RawTherapee's processing engine is excellent. imagic integrates with RawTherapee so you can pipe your culled selects directly into it for final processing. RawTherapee also supports batch queuing — add multiple files and it processes them overnight.
Step 5: Batch Export
imagic's Export step handles batch output of your selects. Configure your target format, resolution, and quality settings once and apply them to the entire curated set. For client delivery, a JPEG export at full resolution with a sRGB colour profile is standard. For web use, downsampling to 1200 to 2000 pixels on the long edge keeps file sizes manageable.
The Free Toolchain Summary
- Culling: imagic (free, open-source)
- Batch editing: darktable (free, open-source)
- Precision RAW processing: RawTherapee (free, open-source)
- Total monthly cost: $0
The imagic desktop app is available for a one-time $10 payment if you want the full desktop experience beyond the pip-installed version. That is still less than one month of Lightroom. The subscription model is optional, not required, for professional-quality batch editing.