How to charge canon eos 7D mkii using laptop and usb cable port.. ,how will I know if it is charging the camera?

  • 2
    \$\begingroup\$ AFAIK (and I own a 7D Mk II), this is not possible. I believe the USB port is only for transferring images, tethering, etc, and does not have charging capability. At least the manual never states that it does. \$\endgroup\$
    – twalberg
    Commented Feb 19, 2020 at 13:21
  • 1
    \$\begingroup\$ Closely related question: Are there any DSLRs which can charge the battery via USB? \$\endgroup\$
    – scottbb
    Commented Feb 19, 2020 at 16:47

3 Answers 3


As far as I know you can't. But you can use dummy battery to power the camera from USB power source (laptop, power bank, etc.) like this.

No affiliate with the product/seller.


You can't. But you'll find USB chargers for the 7D batteries that you can connect to your laptop, or to a USB power adapter.

  • \$\begingroup\$ Output from that charger is 0.5A, which is roughly 40% of the 1.2A output of the standard Canon LP-E6 chargers. It would take roughly 8-10 hours to charge a mostly exhausted LP-E6n battery using such a charger. \$\endgroup\$
    – Michael C
    Commented Mar 11, 2020 at 23:49
  • \$\begingroup\$ @MichaelC There are others. But USB power is limited (2.5A@5V (12.5W) IIRC)... \$\endgroup\$
    – xenoid
    Commented Mar 12, 2020 at 0:08
  • \$\begingroup\$ Most USB power sources are limited to far less than 2.5A @ 5V, though. USB2, which is the current "lowest common denominator" is limited to 1.5A @ 5V, which the charger linked in your answer draws and steps up to 500ma(0.5A) @8.4V. The step up transformer eats roughly 45% of the power! \$\endgroup\$
    – Michael C
    Commented Mar 12, 2020 at 0:25
  • \$\begingroup\$ zdnet.com/article/… \$\endgroup\$
    – Michael C
    Commented Mar 12, 2020 at 0:27

You can't charge a 7D Mark II battery via the USB port. You'll need to remove the battery and use an external charger to recharge it.

The main reason seems to be that the 7.2V batteries used by the 7D Mark II and many other Canon 5-Series, 7-Series, and x0D series cameras require more voltage to charge than what the vast majority of USB chargers and ports in existence can provide.

  • \$\begingroup\$ I don't think this answer is entirely valid. If a battery can be charged quickly, it usually can be charged slowly as well. \$\endgroup\$
    – juhist
    Commented Feb 19, 2020 at 18:47
  • \$\begingroup\$ You'll never charge a battery to 7.2-7.4 volts by applying only 5 volts to it, no matter how long you charge it. The limit of USB is 5 volts. \$\endgroup\$
    – Michael C
    Commented Feb 20, 2020 at 11:22
  • \$\begingroup\$ @Michael, boost/buck convertors exist for changing DC voltages, so it's not physically impossible to make a 7.2V charger that accepts a 5V supply. It just means that Canon didn't impose the cost of one onto all 7D owners, when most of us find it simpler to just charge the battery externally, and keep using the camera with a different battery. \$\endgroup\$ Commented Feb 20, 2020 at 14:14
  • \$\begingroup\$ @TobySpeight Sure, but do you really want to increase the weight/size/heat output of a camera for such a small benefit? Especially since raising the voltage has an efficiency cost in terms of the very limited amperage available via usb ports? Even when it makes so much more sense to charge the battery out of the camera while another battery is powering the camera and allowing it to be used while the other battery is being charged. \$\endgroup\$
    – Michael C
    Commented Feb 20, 2020 at 15:42
  • \$\begingroup\$ Actually my original comment about slow vs quick charging was based on an old version of the answer which claimed there is not enough amperage. Now it correctly says there is not enough voltage, and I agree with both the current version of the answer and with Toby Speight's comment. \$\endgroup\$
    – juhist
    Commented Feb 20, 2020 at 15:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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