I bet this works on a lot of cameras and is great but not on me, I took it to a camera shop and stuff but it does NOT work on all Canon EOS cameras. I have a 400D (Reebel XTi) flash and it didn't work, although other flashes worked and the guy in the shop said it's not compatible with all cameras so make sure it works!