Telefon został zaprezentowany w czterech wariantach: iPhone 12, mini, Pro i Pro Max. Oto specyfikacja każdego z nich:
iPhone 12 mini:
wyświetlacz 5,4 cala XDR OLED 2340 x 1080 pikseli
procesor A14 Bionic
4 GB RAM, 64/128/256 GB miejsca na dane
podwójny aparat fotograficzny
bateria 2,227 mAh
aluminiowa obudowa
iPhone 12:
wyświetlacz 6,1 cala XDR OLED 2532x1170 pikseli
procesor A14 Bionic
4 GB RAM, 64/128/256 GB miejsca na dane
podwójny aparat fotograficzny
bateria 2,775 mAh
aluminiowa obudowa
iPhone 12 Pro:
wyświetlacz 6,1 cala XDR OLED 2778x1284 pikseli
procesor A14 Bionic
6 GB RAM, 128/256/512 GB miejsca na dane
potrójny aparat fotograficzny + LiDAR + Dolby Vision
bateria 2,775 mAh
obudowa ze stali nierdzewnej
iPhone 12 Pro Max:
wyświetlacz 6,7 cala XDR OLED 2778x1284 pikseli
procesor A14 Bionic
6 GB RAM, 128/256/512 GB miejsca na dane
potrójny aparat fotograficzny + LiDAR + Dolby Vision
bateria 3,687 mAh
obudowa ze stali nierdzewnej
Ich ceny to z kolei:
iPhone 12 mini - 3599/3849/4349 złotych.
iPhone 12 - 4199/4449/4949 złotych.
iPhone 12 Pro - 5199/5699/6699 złotych.
iPhone 12 Pro Max - 5699/6199/7199 złotych.