Bateria pentru iPhone 12 este de tip ioni de litiu (Li-ion) cu o capacitate nominală de 2.815 mAh. Tensiunea de funcționare este de 3.83V, iar energia totală pe care o poate stoca este de 10.78 Wh. Deși capacitatea în mAh este puțin mai mică decât a predecesorului său, Apple susține că gestionarea eficientă a procesorului A14 Bionic asigură o autonomie similară, cu o durată de până la 17 ore pentru redare video și 65 ore pentru redare audio.
- Suport pentru încărcare rapidă cu fir de 20W
- Suport pentru încărcare wireless MagSafe de 15W