This cable is compatible with Canon cameras and DSLR or Vixia camcorders requiring an IFC-400PCU USB cable, cord or wire. Please check your camera or camcorder manual to determine if your device uses an IFC-400PCU cable. This USB data transfer cable is used to download images from Canon cameras or camcorders to your PC or Mac using the USB port on your computer. Compatible with Canon EOS 10D, S400, S330, S300, A300, A200, A100, A10, A20, S30, S40, S45, A30, A40, A60, A70,Rebel SL1, T6, T6s, T6i, T7i, T5i, T5, T4i, T3, T3i, T2i. Also compatible with Canon Powershot SX170 IS USB, SX500, SX160, ELPH 135, A2500, A2600, A1400, A810 A1300, S110, G15, EOS 10D, S400, S330, S300, A300, A200, A100, A10, A20, S30, S40, S45, A30, A40, A60, A70. Also Compatible with Canon PowerShot ELPH 360 HS/190 IS / 180 / 530 / 520 / 510 / 500 / 350 / 340 / 330 / 320 / 310 / 300 / 110 / 100 HS, ELPH 170/160/150/140/135/130/115 IS, A4000 IS, A3500 IS, A3400 IS, A3300 IS, A2600, A2500, A2400 IS, A2300, A2200, A1400, A1300, A1200, A810, A800, D30, D20, D10, EOS M10, M, M3, 70D, 60Da, 60D, 6D, 5D Mark III, 5DS/ 5DS R, 1D X Also compatible with Canon Vixia HF R80 R82 R800 R70 R72 R700 R60 R62 R600 R10 R11 R100 R20 R21 R200 R30 R32 R300 R40 R42 R400 R50 R52 R500 G10 G20 G21 G30 G40 10 100 GX10 M30 M31 M300 HV30 HV40 HFR80 HFR82 HFR800 HFR70 HFR72 HFR700 HFR60 HFR62 HFR600 HFR10 HFR11 HFR100 HFR20 HFR21 HFR200 HFR30 HFR32 HFR300 HFR40 HFR42 HFR400 HFR50 HFR52 HFR500 HFG10 HFG20 HFG21 HFG30 HFG40 HF10 HF100 GX10 HFM30 HFM31 HFM300 HV30 HV40