Free U.S. shipping

Compatible with Canon

Canon EOS 100D Replacement Battery - Replaces LP-E12

$23.18In stock

Why this battery

  • Fits Canon EOS 100D, EOS M, EOS M2 and replaces OEM part LP-E12.
  • 7.4V and 750mAh capacity delivers full power to sensor, autofocus, and flash cycles.
  • Connector slides straight into Canon battery slot with no locking tab or spring.
  • We bench-tested this cell in an EOS 100D body; BMS accepted the new pack after one full charge cycle from the camera.
  • On first use, charge this cell once via the camera body itself before heavy shooting — Canon's fuel gauge needs an internal charge cycle to map capacity accurately.
7.4V750mAhLi-ion

Fits 13 models · Replaces 1 part number

Ship from

Ships from Hong Kong Warehouse · Delivery in 28-45 days

$23.18Quantity 1

About this replacement

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

This is a 7.4V, 750mAh Li-ion replacement for the Canon LP-E12 battery cell. It fits the EOS 100D, EOS Kiss X7, EOS M, and EOS M2, along with nine additional Canon bodies that share the same LP-E12 footprint. Capacity is 5.55Wh — matching the original cell specification.

  • LP-E12 platform compatibility: All listed bodies share the same LP-E12 slot geometry, contact layout, and BMS communication protocol. Canon standardised this cell across the compact EOS and EOS M lineups, so one battery works across every body in that group without modification.
  • Bench tested on actual hardware: We ran this cell in an EOS 100D body and through a Canon LC-E12 charger. The BMS completed a full charge cycle without interruption, and the camera body accepted the cell without throwing a rejection flag on the battery info screen.
  • First charge cycle on EOS M bodies: EOS M and EOS M2 bodies occasionally display a dashed battery-remaining indicator on the first insertion of a new cell. Performing the initial charge through the camera body — not just the external charger — prompts the BMS to calibrate the remaining-shot counter correctly.

Canon BMS authentication rejecting a third-party LP-E12 on first install

Canon EOS bodies run a battery authentication handshake on each insertion. If the cell's internal resistance or voltage sits outside the expected window — common on a brand-new, partially discharged cell — the body can flag the battery as unrecognised. The fix is to charge the cell fully via the LC-E12 charger or the camera's USB port before the first shoot. After one complete charge cycle, the body re-runs the handshake against a fully settled cell and typically accepts it. If the flag persists, check that the three gold contacts on the cell face are clean and making firm contact.

Battery percentage jumping erratically mid-shoot

The EOS 100D maps its battery-remaining display to voltage thresholds calibrated against Canon's own discharge curve. A replacement cell with a slightly different discharge profile can cause the indicator to jump — showing 60%, then dropping to 30% within a handful of shots. This isn't a fault with the cell; it's the body misreading the voltage against its stored reference points. The display typically stabilises after two or three full charge-discharge cycles, once the BMS has enough data to track the new cell's actual curve. Run the cell down to the body's low-battery cutoff (around 6.0V) and recharge fully to accelerate this calibration.

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
Capacity750mAh
Wh5.55Wh
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.