Tooling

Photo Tethered Shooting

gPhoto2, Entangle, digiCamControl, Capture One tethered — drive cameras from a computer.

Tethered shooting connects a camera to a computer (USB, sometimes Wi-Fi / Ethernet) so frames land on the screen as you shoot. Critical for studio / fashion / product / catalog work; useful for time-lapse and astrophotography too. For raw develop after capture see Photo RAW Editors; for hardware tether cables / clips see the accessories notes below.

Free / OSS

  • gPhoto2 — LGPL CLI + library (libgphoto2). The canonical OSS tether engine; supports ~2,500 cameras. Linux/macOS native; Windows via WSL/MSYS or just use digiCamControl. Most other Linux tether GUIs wrap libgphoto2.
  • Entangle — GPL, Linux (GTK). Live view, capture, tether-to-folder, basic scripting. The default Linux GUI tether; pairs with darktable's auto-import.
  • digiCamControl — open source, Windows only. Excellent free tether for Canon and Nikon (and a few others); live view, focus stacking automation, time-lapse. The default free Windows pick.
  • darktable tethering — darktable's Tethering view uses gPhoto2; usable on Linux/macOS, fiddly on Windows.
  • Sofortbild — free, macOS, Nikon-only; specialty tool, still works.
  • Capture One — see Photo RAW Editors. The studio standard for tethered work; best-in-class live view, fast import, color-corrected previews on calibrated displays. Most fashion / commercial sets run Capture One on the laptop next to the camera.
  • Lightroom Classic tethered — works but historically slow; improved in recent releases. Fine for product / catalog if you already pay for Lightroom.
  • Helicon Remote — paid perpetual; pairs with Helicon Focus for automated focus-stacking macro tethers.
  • Smart Shooter — paid; Canon / Nikon / Sony / Fuji; strong scripting and bulk-shoot features.
  • ControlMyCamera — paid macOS; cleaner UI than EOS Utility.
  • Cascable Pro — paid macOS / iPad; Wi-Fi tether to many cameras.

Camera-vendor tools (free with a registered camera)

  • Canon EOS Utility — free with Canon body registration. Reliable for basic tether on Canon.
  • Sony Imaging Edge Desktop (Remote / Viewer / Edit) — free; required for Sony tether on most bodies.
  • Nikon NX Tether — free since 2020 (replaced the paid "Camera Control Pro 2" for many users); Nikon-only.
  • Fujifilm X Acquire / X RAW Studio — free; Fuji-only.
  • OM Workspace (Olympus / OM System) — free; tether for OM bodies.
  • Panasonic Lumix Tether — free; Lumix S/G.

Wireless / Ethernet tethering

  • CamRanger 2 (paid hardware) — Wi-Fi tether dongle; iOS / Android / Mac / Win clients.
  • Tether Tools Air Direct (paid hardware) — Wi-Fi bridge.
  • Built-in Wi-Fi / Ethernet — most modern mirrorless bodies have FTP / SFTP push and direct camera-to-laptop Wi-Fi; Capture One and EOS Utility both speak it.
  • Cascable Pro / Camera Connect — hand-held tether apps.

Cables / accessories (the unglamorous half)

  • Tether Tools — the de-facto USB-C / USB 3.0 long-tether cables (15 ft, 30 ft, orange-jacketed for visibility).
  • JerkStopper — strain relief that protects the camera USB port. Cheap, prevents very expensive damage.
  • TetherBoost Pro — active USB extension when you're past 15 ft.
  • Tether Tools Aero — laptop tray that mounts on a tripod / C-stand.

Workflow patterns

  • Hot folder + auto-import — gPhoto2 → folder → darktable / Lightroom watches it. Works regardless of tether app.
  • PTP vs. MTP — PTP is the standard tether protocol; MTP is the file-transfer mode. Most cameras default to PTP for tether.
  • Power — USB tether usually doesn't power the camera; use a dummy battery or AC adapter for long sessions.
  • Live view buffering — Capture One and digiCamControl tend to feel snappier than Lightroom; profiling lag matters more than peak throughput.

What's changing in 2024–2026

  • USB-C standard everywhere — gone are mini-USB tether cables; modern bodies use USB 3.0/3.2 USB-C with much higher throughput.
  • Direct-to-cloud tether — Capture One Live, Frame.io C2C; capture lands in the cloud for remote review.
  • Webcam mode — almost every modern mirrorless body now works as a UVC webcam over USB-C; technically tethering, useful for hybrid work.

Pick this if…

  • Default OSS Linux tether: Entangle (or darktable's tethering view).
  • Default free Windows tether: digiCamControl.
  • Scriptable / headless / Pi: gPhoto2 CLI.
  • Studio / fashion / commercial, money no object: Capture One.
  • Already pay for Lightroom: Lightroom Classic tethered (just expect a beat of latency).
  • Wireless tether to iPad on location: Cascable Pro or Capture One Mobile.
  • Macro stack tether: Helicon Remote.

On this page