iPhone 8 vs iPhone 12: Size & Dimensions Compared

The iPhone 12 is the larger phone, measuring 8.3mm shorter and 4.2mm narrower.

DimensioniPhone 8iPhone 12Difference
Height138.4mm146.7mmiPhone 12 +8.3mm
Width67.3mm71.5mmiPhone 12 +4.2mm
Thickness7.3mm7.4mmiPhone 12 +0.1mm
Weight148g164giPhone 12 +16.0g
Screen4.7"6.1"iPhone 12 +1.4"

Visual Size Comparison

HeightiPhone 12 +8.3mm
iPhone 8
138.4mm
iPhone 12
146.7mm
WidthiPhone 12 +4.2mm
iPhone 8
67.3mm
iPhone 12
71.5mm
ThicknessiPhone 12 +0.1mm
iPhone 8
7.3mm
iPhone 12
7.4mm

Which is bigger?

The iPhone 12 is the taller phone at 146.7mm (vs 138.4mm). It is also 16g heavier.

Upgrading from iPhone 8 to iPhone 12?

Different sizes mean your old case probably won't fit. You'll need a new one.

As an Amazon Associate, WillItSnap earns from qualifying purchases.

Frequently Asked Questions

Is iPhone 8 bigger than iPhone 12?

No, the iPhone 12 is 8.3mm taller. The iPhone 8 weighs 148g vs 164g.

Are iPhone 8 and iPhone 12 the same size?

No, the height differs by 8.3mm, width by 4.2mm, and thickness by 0.1mm.