Penyimpanan
RAM 4 GB; 64/128/256GB penyimpanan internal
Kamera
Kamera belakang Kamera ganda 12MP: sudut lebar utama 26mm, F/1.6, OIS, Dual Pixel AF; Sudut ultrawide 13mm, F/2.4, bidang pandang 120 derajat; flash dual-LED dengan sinkronisasi lambat. Mode Malam, HDR Cerdas 3, Penggabungan Dalam.
Perekaman video
Untuk perekaman video iPhone 12 yakni 2160p@60/30fps,1080p@30/60/120/240fps dengan rentang dinamis yang lebih luas dan suara spasial, OIS + EIS, Dolby Vision (hanya 30fps)
Kamera depan
Kamera ganda - kamera depan 23mm 12MP F/2.2 dengan mode HDR + kamera 3D TOF; Mode Malam, HDR Cerdas 3, Penggabungan Dalam. Perekaman video 2160p@60/30fps, 1080p@30/60/120fps dengan rentang dinamis yang lebih luas dan suara spasial, EIS.
Konektivitas
Dual SIM, 5G, 4G; Wi-Fi a/b/g/n/ac/6; Bluetooth 5.0; Pelabuhan petir; GPS dengan A-GPS, GLONASS, GALILEO, QZSS; NFC; Apple U1 chip ultrawideband