← Projects

Image Collection Unifier

A free browser-based tool for photographers and artists who photograph their work under inconsistent lighting. Drop in a batch of images and the tool automatically matches their exposure, white balance, and contrast to a unified look — no Photoshop required. Or switch to AI Repaint mode to have multiple AI models completely reimagine your photos as fine-art paintings, then pick the best result per image.

Runs entirely in your browser — your photos are never uploaded to any server
🖼️

Drag photos here or click to browse

JPG, PNG, WebP, HEIC

Standard Settings

Glare / uneven lighting correction

Flat-field analysis — good for paintings shot under indoor lights

How to use

Standard Correction

  1. 1Drop your photos into the upload zone — JPG, PNG, WebP, or HEIC.
  2. 2Leave the mode on Standard correction. Adjust grain, correction strength, and output size if needed.
  3. 3Optionally enable Glare correction if your photos were taken under indoor spotlights or flash.
  4. 4If you want all images to match one specific photo, choose it as the Reference image.
  5. 5Click Process All. Results appear below — download individually or as a ZIP.

AI Repaint Mode

  1. 1Switch to ✦ AI Repaint mode.
  2. 2Enable the AI providers you want to use and paste in your API key for each. Keys are stored in your browser only — never sent to this site.
  3. 3Adjust the Blending style slider: left for confident structured brushwork, right for fluid wet-on-wet painting.
  4. 4Click Repaint with AI. Each provider runs in parallel and results appear side by side.
  5. 5Click the result you like best to select it (rust outline + ✓), then download individually or as a ZIP.
AI provider notes: OpenAI (GPT-Image-1) gives the most faithful results relative to the original photo. Stability AI (Stable Diffusion 3.5) gives a more expressive painterly aesthetic. API keys are never stored on a server — only in your browser's local storage.

Run it yourself

The full source code is open. Clone it and run it locally — no account or subscription needed.

Terminal
# 1. Clone the repository
git clone https://github.com/catmadu-1234/littlebigideas.git
cd littlebigideas

# 2. Install dependencies
npm install

# 3. Start the development server
npm run dev

# Open http://localhost:3000/projects/image-collection-unifier

Requires Node.js 18+ and npm. The tool runs entirely in your browser — the dev server just serves the files. Your images and API keys never leave your machine.

View source on GitHub