Skip to content
specpair

Apple iPhone 12 vs OnePlus 10 Pro

Updated Apr 2026phones
Apple iPhone 12
Apple
Apple iPhone 12
$799
8.3/10
VS
OnePlus 10 Pro
OnePlus
OnePlus 10 Pro
$899
8.7/10
Winner

The Verdict

iPhone 12 delivers a more refined and efficient experience with its powerful A14 Bionic chip, excellent Ceramic Shield durability, and stellar color accuracy on the Super Retina XDR display. OnePlus 10 Pro counters with a larger 6.7-inch QHD+ LTPO2 display running at 120Hz, substantially better camera hardware featuring a 48MP Hasselblad main sensor and 8MP telephoto, and exceptional battery capacity at 5000 mAh with 80W charging. Performance-wise, both are flagship-capable, but OnePlus edges ahead in raw specs and versatility. iPhone 12 excels in software polish, optimization, and longevity. OnePlus offers superior value at $899 with its feature-rich package. For those prioritizing efficiency and premium build, iPhone 12 remains compelling; for spec enthusiasts and camera lovers, OnePlus 10 Pro justifies its higher price.

Value10 Pro
Camera10 Pro
Battery10 Pro
Display10 Pro
PerformanceiPhone 12

Who Should Buy

Buy the Apple iPhone 12 if…

  • First iPhone with 5G connectivity
  • Ceramic Shield front cover is four times more drop-resistant
  • Flat-edge design is comfortable and stylish

Buy the OnePlus 10 Pro if…

  • 80W wired + 50W wireless charging is blazing fast
  • Hasselblad color tuning for natural tones
  • 150-degree ultrawide camera

Category Scores

Apple iPhone 12
OnePlus 10 Pro
Value
8.0
8.6
Camera
8.1
9.2
Battery
7.2
9.0
Display
8.5
9.1
Performance
8.9
8.7

Pros & Cons

Apple iPhone 12

Pros

  • First iPhone with 5G connectivity
  • Ceramic Shield front cover is four times more drop-resistant
  • Flat-edge design is comfortable and stylish
  • A14 Bionic delivers excellent performance and efficiency
  • Dolby Vision HDR video recording is a first for any smartphone

Cons

  • 60Hz display when competitors offered 90Hz or 120Hz
  • Small 2815 mAh battery offers mediocre battery life
  • 64 GB base storage is inadequate in 2020
  • Lightning port instead of USB-C
  • No telephoto lens — only dual camera

OnePlus 10 Pro

Pros

  • 80W wired + 50W wireless charging is blazing fast
  • Hasselblad color tuning for natural tones
  • 150-degree ultrawide camera
  • Large 5000 mAh battery
  • QHD+ 120Hz LTPO2 AMOLED display

Cons

  • Snapdragon 8 Gen 1 overheating issues
  • OxygenOS 12 merged with ColorOS upset fans
  • 8 MP telephoto is weak resolution
  • Only 3.3x optical zoom
  • No IP68 in all regions

Full Specifications

SpecApple iPhone 12OnePlus 10 Pro
SoftwareiOS 14Android 12, OxygenOS 12.1
Body
Weight164 g200 g
MaterialAluminum frame, Ceramic Shield frontAluminum frame, Gorilla Glass Victus
IP ratingIP68IP68
Dimensions146.7 x 71.5 x 7.4 mm163 x 73.9 x 8.55 mm
Camera
Main camera12 MP, f/1.6, OIS48 MP, f/1.8, OIS (Hasselblad tuned)
Front camera12 MP TrueDepth, f/2.232 MP, f/2.2
Video4K@60fps, Dolby Vision HDR8K@24fps, 4K@120fps
Ultrawide12 MP, f/2.450 MP, f/2.2, 150-degree
Telephoto8 MP, f/2.4, 3.3x optical zoom
Memory
RAM4 GB8 GB
Storage options64 GB, 128 GB, 256 GB128 GB, 256 GB
Battery
Capacity2815 mAh5000 mAh
Charging20W wired80W SuperVOOC wired
Wireless charging15W MagSafe50W AirVOOC wireless
Display
Size6.1 inches6.7 inches
TypeSuper Retina XDR OLEDLTPO2 AMOLED
Resolution2532 x 11703216 x 1440
Refresh rate60Hz120Hz
Brightness (nits)12001300
Processor
CPUHexa-core (2x3.1 GHz + 4x1.8 GHz)Octa-core (1x3.0 GHz + 3x2.5 GHz + 4x1.8 GHz)
GPUApple GPU (4-core)Adreno 730
ChipsetApple A14 BionicQualcomm Snapdragon 8 Gen 1
Connectivity
5G
NFC
USBLightningUSB-C 3.1
Wi-FiWi-Fi 6Wi-Fi 6
Bluetooth5.05.2

This comparison is based on verified manufacturer specifications covering display, performance, camera, battery, and build quality. Scores are generated by analyzing specs across weighted categories on a 10-point scale. Learn more about our methodology.

Explore more in phones, see all Apple products or all OnePlus products. View full details for the Apple iPhone 12 or the OnePlus 10 Pro.