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.
Paid / commercial
- ★ 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.