Retouch Studio
Bulk AI photo retouching for a whole shoot, with presets and a zip download.
Built by David Vinkenroye in Geneva.

The story
Retouching a shoot one photo at a time is slow and boring. Retouch Studio does the whole set at once. You drop in the photos, pick a preset or write your own instruction, and every photo goes through an OpenAI image-edit model, four at a time.
The six presets are made for full-frame camera files: natural portrait, blemish removal, cinematic colour, landscape pop, studio black and white, and clean background. Big files are made smaller in the browser, a small queue retries failed photos with backoff, and each photo gets a before and after slider. The zip is built on your computer and nothing is stored on the server.
What was built
- Bulk upload, four photos retouched in parallel, with retry and backoff
- Six presets tuned for full-frame photos, or your own prompt
- A before and after slider per photo
- Zip built in the browser; nothing stored on the server
Key facts
- 6 presets
Stack
- Next.js
- React
- TypeScript
- Tailwind CSS
- OpenAI image models
- JSZip
- Vercel
Themes
Ask before acting
For actions like sending, paying, deleting or taking a photo, my apps wait for a tap from the user. When the AI changes something, you see the change and the reason for it, and where I can, there's an Undo button.
Cameras and photos
I take far more photos than I ever sort, so I built some tools for it. Lodestar sets up the camera before I shoot. Lightbox helps me choose which photos to keep, and Retouch Studio edits a whole shoot at once.