Jon Prosser เจ้าของช่อง Front Page Tech ใน YouTube ได้ออกมาอ้างว่าทราบราคา iPhone 12 ทั้ง 4 รุ่นแล้ว โดยรุ่นเริ่มต้นจะมีราคา 649 ดอลล่าร์สหรัฐ หรือราว 21,050 บาท ซึ่งถูกกว่าราคา iPhone 11 ที่เปิดตัวในราคา 699 ดอลล่าร์สรัฐ (ในไทยมีราคา 24,900 บาท)
Jon Prosser อ้างว่า iPhone 12 จะมีด้วยกัน 4 รุ่น ทั้งหมดจะรองรับ 5G และใช้จอแสดงผล OLED เริ่มต้นที่ขนาดหน้าจอ 5.4 นิ้ว มาพร้อมกล้องคู่หลัง มีราคา 649 ดอลล่าร์สหรัฐ หรือราว 21,050 บาท
ขยับขึ้นมามีสเปกเดียวกับรุ่นเริ่มต้น แต่ขยายจอแสดงเป็น 6.1 นิ้ว ราคา 749 ดอลล่าร์สหรัฐ หรือราว 24,300 บาท
iPhone 12 รุ่น 6.1 นิ้ว จะมีเวอร์ชั่นพรีเมี่ยม ที่อาจเรียกว่า iPhone 12 Pro มาพร้อมกล้องหลัง 3 ตัว รวมถึง LiDAR Scanner เหมือนที่พบใน iPad Pro 2020 ราคา 999 ดอลล่าร์สหรัฐ หรือราว 32,410 บาท
และรุ่นบนสุด iPhone 12 Pro Max สเปกเดียวกับ iPhone 12 Pro แต่จอใหญ่ 6.7 นิ้ว คาดว่าจะมีราคา 1,099 ดอลล่าร์สหรัฐ หรือราว 35,650 บาท