The iPhone 12 Pro has a 2,815 mAh (10.78 Wh) lithium-ion battery that provides up to 17 hours of video playback. The battery is not user-replaceable and is designed to retain up to 80% of its original capacity after 1,000 full charge cycles, which typically takes two to three years of normal use.