← Back to Whimbrel for Capture One

Whimbrel for Capture One — Setup & Options

Whimbrel sends your processed photos from Capture One straight to your self-hosted Immich server. It runs as a small menu-bar app: you point it at your Immich once, route an export recipe through it, and from then on exporting in Capture One uploads to Immich.

Requirements

  • macOS 13 Ventura or later
  • Capture One for Mac
  • A self-hosted Immich server, reachable from your Mac
  • An Immich API key (see below)

Get an Immich API key

  1. In Immich, open Account Settings → API Keys → New API Key.
  2. Capture One only uploads, so the asset.upload permission is enough (a full-access key also works).
  3. Copy the key — you'll paste it into Whimbrel once.

Set it up

  1. Download and open Whimbrel for Capture One (drag it to /Applications first). It lives in the menu bar (the Whimbrel bird).
  2. Open the window from the menu-bar icon, go to Settings, and under Immich Connection paste your Server URL (e.g. https://immich.example.com) and API key.
  3. Click Test Connection to confirm Whimbrel can reach your server.
  4. Choose how Capture One should reach Whimbrel (one of these):
    • Create Immich-Only Recipe — clones a recipe that exports to a temp folder, uploads to Immich, and auto-deletes the local file. Best if you want a dedicated "send to Immich" recipe.
    • Existing Presets — tick any export presets you already use; on Save, Whimbrel sets their Open With to itself, so those exports also upload.
  5. Click Save. If you ticked existing presets, Capture One is briefly closed and reopened so the change takes effect (you'll be asked first). If you created the Immich-Only Recipe instead, restart Capture One yourself so the new recipe appears.

Using it

Export in Capture One as you normally do, using the Immich recipe (or a preset you routed through Whimbrel). Capture One exports the file and hands it to Whimbrel, which uploads it to Immich. Watch progress from the menu-bar icon.

Re-exporting the same shot is safe — Immich de-duplicates by checksum, so you won't get copies.

Options reference

SectionOptionWhat it does
Immich ConnectionServer URLYour Immich address. https:// anywhere; plain http:// only on a local network (LAN/localhost).
Immich ConnectionAPI keyStored in your macOS Keychain, never sent anywhere but your server.
Immich ConnectionTest ConnectionChecks the URL + key reach your Immich.
Existing Presets(checkboxes)On Save, sets the Open With of the ticked export presets to Whimbrel.
Create Immich-Only Recipe(button)Adds a recipe that exports to a temp folder, uploads, and deletes the local file. Restart Capture One to see it.
VisibilityShow in DockShow a Dock icon (with upload progress). Off by default — it's a menu-bar app.
VisibilityShow in Menu BarShow the menu-bar icon. If you turn both off, the menu-bar icon comes back on next launch so the app stays reachable.
(footer)SaveSaves your settings and applies any preset/recipe changes. The window stays open.

Notes

  • Local networks: plain http:// is allowed for localhost and private ranges (192.168.x, 10.x, 172.16–31.x). Everything else must be https://.
  • Recent uploads are listed in the menu-bar popover.
  • Updates are included; the app is signed and notarized by Apple.

Ready to send your edits to Immich?