Around the year 2019/2020 many suggestions have been made online on which flashes work with the pinless SL3 hot shoe. Since then most of those suggestions are no longer available for purchase.

Probably needless to say, but just to be clear, this is the problem with SL3 cameras:

example of SL3 hot shoe

It renders most 3rd party flashes incompatible.

My question is: how can I tell which flashes should be compatible? What part of flash specifications will make me go "oh okay, there's a 90% chance this will work"?

I know there are different degrees of compatibility. Some setups will let me just fire the flash and nothing else, some will let me influence the flash settings. But that's all I've learned so far.

Personally I'm going to use it mostly on macro photography with a diffuser. I haven't tried it yet but it looks like I could manage with just a simple cheap speedlite which doesn't offer too much.

I hear Godox tends to be pretty compatible, but can I just buy any modern Godox speedlite? (for example Godox TT350). I called the store, they haven't even heard of the SL3 issue! And for example they sell Yongnuo speedlites (e.g. YN-565EXIII) that they describe as "Canon hot shoe. Compatible with all Canon cameras." which I find even more confusing.

I also know there's this trick with flash transmitter&trigger combo, but that's not really what I'm after right now.


4 Answers 4


The pin that is missing is the pc sync pin. Essentially it is a switch. But today's cameras have intelligent flash systems that do pre-flash and then control the output...ie. more than "on-off". The PC Sync is an on-off switch. Canon's E-TTL (II) flashes work with this hostshoe, but a simple dumb flash no longer will.

Therefore, most any flash that says it is Canon E-TTL compatible will likely work, even with this pc sync pin missing.

  • Indeed, for instance this Yongnuo YN-500EX is described in the store as "Compatible with Canon E-TTL and E-TTL II system" so I take it this is a good sign.
    – AlexM
    May 23 at 14:22
  • Is Canon E-TTL system special, or any flash with E-TTL will work?
    – AlexM
    May 23 at 14:23
  • 2
    @AlexM Only Canon makes E-TTL, its their 'brand'. Other camera systems make similar, but have different names: Nikon's is called i-TTL...
    – cmason
    May 23 at 14:29
  • 1
    Logical, but wrong. There are a lot of eTTL-ii compatible 3rd party flashes, like the Yongnuo YN-568EX III that are NOT compatible with the T7/T100/SL3 missing-sync contact bodies and listed by the seller as so.
    – inkista
    May 27 at 18:34
  • 1
    @AlexM, eTTL-II compatibility does not guarantee the flash will work properly on the SL3's hotshoe, but if it isn't eTTL-II compatible it definitely won't.
    – inkista
    May 27 at 18:36

Obviously, checking for actual compatibility with a 250D either in online reportage, or by actually buying and trying yourself would probably be best. Asking the seller directly before purchasing would be your next best option (i.e., B&H support specifically mentions in its Yongnuo YN600EX II listing Q&As that it is incompatible with the SL3 while two other answers simply guess that because it's Canon/eTTL-II compatible it will work).

Checking for eTTL-II compatibility will NOT be a guarantee of the flash working with full function on an SL3. But if it doesn't do eTTL II, it's definitely incompatible. The flash must have all five of the Canon pins on its foot to be able to talk "around" the missing sync contact. Single-pin flashes, obviously, can't work at all.

If not explicitly stated as compatible, the flash needs to be firmware upgradeable with an upgrade specifically to add this support. If an eTTL-II 3rd-party flash is an older model that existed before the SL3/T7/T100 were introduced, and it's not firmware upgradeable, it's highly unlikely it will be compatible.

Godox's flashes only gained compatibility with the T7/2000D and T100/4000D (the other two models missing the sync contact) via firmware updates. And none of the Godox speedlight firmware updates are described as including SL3/250D compatibility. Despite the Petapixel article on these updates widely spreading the misinformation it would work for all the Canon bodies with a missing sync contact, they made an assumption that I've since seen reported as untrue.

The Godox gear that has been firmware updated explicitly for SL3 compatibility are the Godox X1T-C and XPro-C transmitters (the X2T-C apparently already had the fix when it was released).

There are reports, as you mention, that stacking a speedlight on top of a Godox X1T/X2T-C transmitter on the hotshoe and can be a solution for single-pin manual flash gear. But I'm not sure if it works for full TTL/HSS communication, particularly since that hotshoe has been proven not to be a true TTL-passthrough hotshoe and is a single-pin manual one on the Fuji, MFT, and Pentax versions of those transmitters.

But at this time, AFAIK, Godox may be the only option, and I'm not 100% sure that it works. I submitted a question about SL3 compatibility to B&H's TT685 II-C listing, and they replied it is compatible, but I'm not 100% sold until I read a few folks online saying that it works :). You may have to just try it and see.

I think at this time the only "100% guaranteed to be compatible with the SL3" speedlights are the OEM/1st-party ones made by Canon, such as the EL-100.

  • Inkista is the resident flash photography expert, and I would defer to her expertise...
    – xiota
    May 27 at 20:26
  • @xiota, no no! verify! verify! I make mistakes, too!! :)
    – inkista
    May 28 at 22:46
  • I'm just saying there's a lot of good info in your posts. Like, who would have expected an E-TTL II flash unit wouldn't work with all Canon cameras? But apparently, some flash units were confirmed not working with some models and other units required firmware updates for compatibility.
    – xiota
    May 29 at 6:48
  • @xiota, I'm just curious to see if Canon rolls out that new "multi-function" R3 hotshoe on the R7/R10. Hopefully it won't break any existing compatibility, but...the fact that the 600EX II-RTs need an adapter to sit on it is not great. Also wanna see if Godox is gonna come up with an ST-E10-style transmitter. :D
    – inkista
    May 29 at 7:03

This is hypothetical, probably worthly of testing.

I would say that you could still use a dumb flash triggered with remote control.

You could have a radio trigger compatible with the system and on top of that a dumb flash that can receive the signal of the trigger.

  • 1
    I mention it at the end of my post. Check this out, this setup can probably fire anything.
    – AlexM
    May 24 at 17:48

In short most flashes that say they are Canon compatible will probably work, even if this PC sync pin is missing. Keep these instructions in mind to improve the quality of use.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.