Home / Compare / iPhone 12 vs iPhone X

Apple iPhone 12 vs Apple iPhone X

The iPhone 12 wins on battery, charging and 5G, while the iPhone X doesn't lead on any spec. We recommend the iPhone 12 over the iPhone X.

Prices and specs side by side. Prices checked 12 Oct 2026.
SpeciPhone 12iPhone X
Lowest price₦269,500 (64GB, UK used)Stronger: ₦245,000 (256GB, UK used)
Screen6.1" Super Retina XDR OLED, 1170 x 2532, 60Hz5.8" Super Retina HD OLED, 1125 x 2436, 60Hz, HDR
ChipsetApple A14 BionicApple A11 Bionic
Main camera12MP wide + 12MP ultra wide12MP wide (f/1.8) + 12MP telephoto (f/2.4, 2x optical), dual OIS
Front camera12MP TrueDepth7MP TrueDepth
BatteryStronger: 2,815mAh (up to 17 hours video playback)2,716mAh (up to 13 hours video playback)
ChargingStronger: 20W wired fast charge (50% in 30 min), 15W MagSafe, 7.5W QiFast charge (50% in 30 min with 18W-class USB-C adapter), 7.5W Qi wireless
NetworkStronger: 5G4G
SoftwareiOS 14 at launchiOS 11 at launch
Water / dustIP68IP67
WeightStronger: 164g174g
ReleasedStronger: October 2020November 2017

● marks the stronger phone on that row. Chips are only compared when both phones are in the same class. The iPhone X is about ₦24k cheaper at today's lowest prices.

iPhone 12

Choose the iPhone 12 for its bigger battery, faster charging and 5G support.

iPhone X

The iPhone X doesn't come out ahead on any spec row here, so it comes down to price.

Size compared

Front and side outlines drawn to scale from the official dimensions.
iPhone 12146.7 × 71.5 × 7.4mm · 164giPhone X143.6 × 70.9 × 7.7mm · 174g

More comparisons