Skip to content
specpair

Apple iPhone 8 vs OnePlus 9

Updated Apr 2026phones
Apple iPhone 8
Apple
Apple iPhone 8
$699
7.2/10
VS
OnePlus 9
OnePlus
OnePlus 9
$729
8.4/10
Winner

The Verdict

Apple's iPhone 8 brings a compact, premium design with exceptional build quality and iOS reliability, though its 4.7-inch Retina LCD display and 1821mAh battery feel dated by 2024 standards. OnePlus 9 offers substantially more modern specs: a vibrant 6.55-inch 120Hz AMOLED display, significantly larger 4500mAh battery, faster 65W charging, superior Snapdragon 888 processor with 8GB RAM, and a versatile triple camera system with 48MP primary and 50MP ultrawide sensors. OnePlus 9 decisively wins on performance metrics, display technology, battery endurance, and camera versatility. While iPhone 8's iOS ecosystem and compact form factor appeal to certain users, OnePlus 9 delivers substantially better value and modern capabilities at a similar price point. OnePlus 9 is the clear choice for those prioritizing performance and features.

ValueOnePlus 9
CameraOnePlus 9
BatteryOnePlus 9
DisplayOnePlus 9
PerformanceOnePlus 9

Who Should Buy

Buy the Apple iPhone 8 if…

  • Compact and lightweight at 148 g
  • Wireless charging support
  • Powerful A11 Bionic chip

Buy the OnePlus 9 if…

  • 65W Warp Charge fills battery in 29 minutes
  • Excellent main and ultrawide cameras
  • Hasselblad color calibration

Category Scores

Apple iPhone 8
OnePlus 9
Value
7.0
8.5
Camera
7.6
8.7
Battery
6.2
8.8
Display
6.8
9.1
Performance
7.5
8.9

Pros & Cons

Apple iPhone 8

Pros

  • Compact and lightweight at 148 g
  • Wireless charging support
  • Powerful A11 Bionic chip
  • True Tone display
  • Reliable Touch ID fingerprint sensor

Cons

  • Very small 1821 mAh battery
  • Dated home button design with large bezels
  • Single rear camera only
  • 750p resolution on 4.7-inch display
  • Only 2 GB RAM

OnePlus 9

Pros

  • 65W Warp Charge fills battery in 29 minutes
  • Excellent main and ultrawide cameras
  • Hasselblad color calibration
  • 120Hz AMOLED display
  • Competitive pricing at $729

Cons

  • No telephoto camera
  • 2 MP monochrome sensor is useless
  • No official IP rating for water resistance
  • Plastic frame feels less premium
  • Snapdragon 888 heating issues

Full Specifications

SpecApple iPhone 8OnePlus 9
SoftwareiOS 11Android 11, OxygenOS 11
Body
Weight148 g192 g
MaterialAluminum frame, glass backPlastic frame, Gorilla Glass 5
IP ratingIP67No official rating
Dimensions138.4 x 67.3 x 7.3 mm160 x 74.2 x 8.7 mm
Camera
Main camera12 MP, f/1.8, OIS48 MP, f/1.8, OIS (Hasselblad tuned)
Front camera7 MP, f/2.216 MP, f/2.4
Video4K@60fps8K@30fps, 4K@60fps
Mono2 MP, f/2.4
Ultrawide50 MP, f/2.2, freeform lens
Memory
RAM2 GB8 GB
Storage options64 GB, 256 GB128 GB, 256 GB
Battery
Capacity1821 mAh4500 mAh
Charging18W wired (adapter sold separately)65W Warp Charge wired
Wireless charging7.5W Qi15W wireless
Display
Size4.7 inches6.55 inches
TypeRetina IPS LCDAMOLED
Resolution1334 x 7502400 x 1080
Refresh rate60Hz120Hz
Brightness (nits)6251100
Processor
CPUHexa-core (2x2.39 GHz + 4x1.7 GHz)Octa-core (1x2.84 GHz + 3x2.42 GHz + 4x1.8 GHz)
GPUApple GPU (3-core)Adreno 660
ChipsetApple A11 BionicQualcomm Snapdragon 888
Connectivity
5G
NFC
USBLightningUSB-C 3.1
Wi-FiWi-Fi 5 (802.11ac)Wi-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 8 or the OnePlus 9.