Apple resmi memperkenalkan iPhone 12 dalam acara bertajuk Hi Speed yang digelar virtual, Rabu dinihari waktu Indonesia, 14 Oktober 2020. Peluncuran ini sempat tertunda selama sebulan karena pandemi Covid-19. Semestinya, sesuai tradisi Apple, baru selalu diluncurkan pada bulan September.
Seri terbaru ini terdiri dari empat model yakni iPhone 12 Mini (5,4 inci), iPhone 12 (6,1 inci), iPhone 12 Pro (6,1 inci), dan iPhone 12 Pro Max (6,7 inci). Harga iPhone 12 mini ditawarkan mulai dari 699 dolar AS atau sekitar Rp10,3 juta. Semetara seri iPhone 12, hingga iPhone 12 Pro Max ditawarkan mulai dari 799 hingga 1.099 dollar AS. Paling mahal di India.