StreetKit

All guides

Canon and iPhone

Canon EOS R3 to iPhone over USB-C: the settings that work on the street

October 17, 2026 · 3 min read

Tom in a dark wool coat on a cobbled street, looking off to the side in warm light
Shot on an R3 with a phone on the hot shoe. Tom had it on his phone before the next shot.

The EOS R3 is the body StreetKit was built on, so this is the one camera where every setting below has been proven on a real walk rather than read in a manual. If you shoot an R3, this page is the set-up. If you shoot another EOS R, almost all of it carries over.

The settings, in menu order

  1. Wrench, Communication settings, Wi-Fi: off. Bluetooth: off. The R3 will not serve pictures over USB while Wi-Fi is active. There is no warning. The phone just never sees a camera.
  2. Wrench, Communication settings, USB connection app: Photo Import / Remote Control. On older firmware the item is called Select USB connection app. Do not pick Camera Connect or EOS Utility.
  3. Red menu, Image quality. Set a JPEG or HEIF size next to RAW, or shoot JPEG or HEIF alone. The phone shows the JPEG or HEIF. A RAW-only card gives the phone a file it cannot display. Large or Medium JPEG is plenty; the phone copies it in a second or two either way.
  4. Wrench, Power saving, Auto power off: long, or Disable. When the R3 sleeps the USB session drops, and the next shot after it wakes may be missed while the phone reconnects. On a long walk, Disable and carry a spare battery.
  5. Record function and card selection: either. Both slots are watched. If you record RAW to one card and JPEG to the other, the phone takes the JPEG.

Check Wi-Fi after every firmware update. It is the setting most likely to come back on, and the one with no error message when it does.

Plugging in

Camera on first, then the cable into the R3's USB-C port on the left side, then the iPhone. iOS may ask to allow the accessory; allow it. With StreetKit open, the footer goes from Waiting for camera to Connecting to Getting ready, then a green dot. The order does not matter much: plug in before or after opening the app.

"Getting ready" is the camera telling the phone where it writes next. On an R3 with a full card that is a few seconds, not the minutes a whole-card read would take, because the phone does not read the card. It learns only the next slot the camera will write to and waits for the shutter.

What happens per shot

The shutter fires, the R3 writes the file and announces it over the cable, the phone pulls it. One file at a time, in order. A burst of fifteen takes a few seconds to drain and a counter shows how many are still coming. Each shot goes into the app's grid and into a Street album in Photos, unless you turn that off.

The StreetKit groups screen: a group called Jordan with two shots and a group called Maya and Tom with twelve, each with a QR button
One group per person. New shots land in the group at the top.

Things the R3 does that other bodies do not

Settings that are nothing to do with the cable, but help

Known limits

Questions people ask

Does the R3 need a specific cable?

Any USB-C to USB-C cable that carries data. Canon's IFC-100U is the official one. Short is better: 30 cm is enough from the side port to a phone on the hot shoe.

Can the iPhone trigger the R3 shutter?

No. iOS does not expose remote capture over USB, so there is no app on an iPhone that can fire the camera over the cable. You shoot with the camera, the phone catches.

Will it work with the R3 set to HEIF?

Yes. HEIF shots display and save on the iPhone like any other photo.