Free U.S. shipping

Compatible with Canon

Canon EOS 100D Replacement Battery - Replaces LP-E12

$18.85In stock

Why this battery

  • Fits Canon EOS 100D, EOS M, EOS M2, and nine additional Canon models using LP-E12 battery slots.
  • 7.4V, 820mAh lithium-ion cell delivers standard power for extended photography without mid-session cutoff.
  • Flat connector tab slides into Canon's vertical battery chamber; locking latch seats flush against camera body.
  • We bench-tested this cell in an EOS 100D body and verified BMS handshake on first insertion without error codes.
  • On first use, run one complete charge cycle through the camera body itself before heavy shooting — Canon bodies require internal BMS acceptance to display accurate battery percentage on the LCD panel.
7.4V820mAhLi-ion

Fits 13 models · Replaces 1 part number

Ship from

Ships from USA Warehouse · Delivery in 7-12 days

$18.85Quantity 1

About this replacement

Canon EOS 100D / EOS M Series — 7.4V Li-ion Replacement Battery (LP-E12)

This is a 7.4V, 820mAh Li-ion replacement for the Canon LP-E12 battery. It fits the Canon EOS 100D, EOS Kiss X7, EOS M, EOS M2, and related models in the LP-E12 family. The cell is sized to the same 48.50 × 32.10 × 12.55mm footprint as the OEM unit.

  • LP-E12 platform compatibility: The EOS 100D, Kiss X7, EOS M, and EOS M2 all share the same LP-E12 battery slot, voltage rail, and BMS communication protocol. One cell covers all of them without any electrical or physical modification.
  • Bench tested on actual hardware: We ran this cell through charge and discharge cycles on an EOS 100D body. The BMS handshake completed on first insertion, and the camera accepted the cell without authentication errors or low-battery warnings at full charge.
  • First-cycle charge protocol for the EOS 100D: Charge this battery inside the camera body using the OEM charger on the first cycle. The EOS 100D BMS calibrates its battery-remaining display against the cell's discharge curve during that initial charge — skipping this step can cause the percentage indicator to read inaccurately for several cycles.

Canon BMS authentication check on third-party LP-E12 cells

Canon camera bodies running current firmware include a battery communication check that verifies the cell on insertion. A replacement cell that has never been charged may not pass this check on the first power-on, showing a no-battery or incompatible warning. This is a BMS state issue, not a defective cell. Placing the battery in the OEM charger for a full cycle — or powering the camera on and off twice — typically clears the flag and allows normal operation.

Battery percentage jumping erratically on the EOS 100D display

The EOS 100D maps battery percentage to fixed voltage thresholds calibrated against the OEM cell's discharge curve. A new replacement cell has a slightly different curve profile, so the camera can misread remaining charge — jumping from 50% to 10% with no shots taken, or holding at 100% longer than expected. This is a display calibration issue, not a capacity fault. Running two or three full charge-discharge cycles through the camera body allows the BMS to remap the thresholds accurately to the new cell.

Compatibility

Check your original model and part number before ordering.

Compatible brands
Canon
Fit Model
EOS 100DEOS Kiss X7EOS MEOS M2EOS SL1EOS-MEOS-M10EOS-M100EOS-M2EOS-M50OS-MPowerShot SX70 HSRebel SL1 Digital
Part Number
LP-E12

Specifications

Battery typeLi-ion
Voltage7.4V
Capacity820mAh
Wh6.07Wh
Dimensions48.50 x 32.10 x 12.55mm
Weight
Connector
ChemistryLi-ion

Shipping and safety

UN number:

Standard carrier options available

·

UN38.3 documentation pending

Return warning

Customer reviews

Verified purchase reviews will appear here.