Canon Camera Connection Guide
Everything you need to connect a Canon camera to an iPhone or iPad for use in BoothLab — cables, camera settings, and the full compatibility list.
Overview
This guide explains how to connect a Canon camera to an iPhone or iPad for use in BoothLab.
Requirements
- Any supported Canon EOS R series camera with PTP support.
- Correct cable/adapter:
- USB‑C iPhone/iPad → USB‑C to USB‑C cable
- Lightning iPhone/iPad → Apple Lightning to USB 3 Camera Adapter
- Recommended: AC power or full battery.
Step-by-Step Instructions
1. Prepare Your Canon Camera
- Insert a charged battery or connect AC power, and insert an SD card.
- Set the mode dial to a photo mode (not movie).
- Turn off wireless. Go to Menu → Wireless settings → Airplane mode and set it to On — this disables Wi‑Fi and Bluetooth in one step. The tab is named Wireless settings or Wireless features depending on the body, and Communication functions on the R1, R3, R5 Mark II, R6 Mark II, R6 Mark III and R50 V. Canon bodies disable the USB port while Wi‑Fi is active, so this step is not optional.
- Set the USB connection app. Go to Menu → Function settings → Choose USB connection app (the tab is labelled Set-up on some bodies) and select Photo Import/Remote Control. On the R1, R3, R5 Mark II, R6 Mark III and R50 V this item lives under Communication functions instead.
- Do not pick Canon app(s) for iPhone — despite the name, that option is for Canon's own Camera Connect app and BoothLab will not see the camera. BoothLab uses the same iOS import path as the Photos app, which is what Photo Import/Remote Control serves.
- The EOS R, RP, R5, R6 and R100 have no such setting. Skip this step on those bodies — they expose the correct mode automatically.
- Set image quality. Go to Menu → Shooting 1 → Image quality and select a JPEG quality. A RAW‑only setting will not work; if you shoot RAW+JPEG the camera writes both files and BoothLab takes the JPEG, but JPEG alone transfers fastest.
- Turn the camera off before connecting the cable.
2. Connect the Camera
- USB‑C devices:
- Connect directly with a USB‑C to USB‑C cable.
- Lightning devices:
- Use Apple USB 3 Camera Adapter.
- Connect the Canon USB cable to the USB port.
- Connect power to adapter.
3. Confirm the Connection
- Open BoothLab → Photobooth → Settings → External camera.
- If prompted on iPhone/iPad → tap Allow.
- If the camera is connected successfully, its name will appear under Connected cameras.
Required Camera Settings
- Image quality: any JPEG setting. RAW‑only capture is not supported — BoothLab downloads the JPEG the camera produces, and a RAW‑only shot leaves it nothing to fetch.
- Choose USB connection app: Photo Import/Remote Control (R3, R7, R8, R10, R50, R50 V, R6 Mark II, R6 Mark III, R5 Mark II, R1). Not present on the EOS R, RP, R5, R6 or R100.
- Airplane mode (under Wireless settings / Wireless features / Communication functions): On — Canon disables the USB port while Wi‑Fi is active. This also turns Bluetooth off.
- Auto power off: Menu → Function settings → Power saving → Auto power off → Disable — the tab is labelled Function settings or Set-up depending on the body. Set Eco mode, in the same tab, to Off as well — a body that sleeps mid-event drops the connection.
- Mode dial: a photo mode, not movie.
- Keep a memory card in the camera.
- Close the Canon Camera Connect app and any other remote control app.
- Continuous power: a full battery, or a Canon DC coupler or USB power adapter, so the camera stays powered through the event.
Supported Canon Cameras
These models are known to work:
| Commercial Name | Model Code |
|---|---|
| Canon EOS R1 | EOS R1 |
| Canon EOS R3 | EOS R3 |
| Canon EOS R5 Mark II | EOS R5 Mark II |
| Canon EOS R5 | EOS R5 |
| Canon EOS R6 Mark III | EOS R6 Mark III |
| Canon EOS R6 Mark II | EOS R6 Mark II |
| Canon EOS R6 | EOS R6 |
| Canon EOS R7 | EOS R7 |
| Canon EOS R8 | EOS R8 |
| Canon EOS R10 | EOS R10 |
| Canon EOS R50 V | EOS R50 V |
| Canon EOS R50 | EOS R50 |
| Canon EOS R100 | EOS R100 |
| Canon EOS RP | EOS RP |
| Canon EOS R | EOS R |
Other Canon EOS models that support USB remote control (PTP) may also work, but are not officially tested.