This replacement battery is compatible with Canon EOS-1D C and any Canon camera that uses the Canon LP-E4 battery. This rechargeable lithium-ion battery has a 2300mAh capacity and can take up to 2000 pictures on a single charge. Best replacement battery(non-OEM) for your Canon EOS-1D C digital camera.