Apple iPhone 8 vs OnePlus 9
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.
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
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
| Spec | Apple iPhone 8 | OnePlus 9 |
|---|---|---|
| Software | iOS 11 | Android 11, OxygenOS 11 |
| Body | ||
| Weight | 148 g | 192 g |
| Material | Aluminum frame, glass back | Plastic frame, Gorilla Glass 5 |
| IP rating | IP67 | No official rating |
| Dimensions | 138.4 x 67.3 x 7.3 mm | 160 x 74.2 x 8.7 mm |
| Camera | ||
| Main camera | 12 MP, f/1.8, OIS | 48 MP, f/1.8, OIS (Hasselblad tuned) |
| Front camera | 7 MP, f/2.2 | 16 MP, f/2.4 |
| Video | 4K@60fps | 8K@30fps, 4K@60fps |
| Mono | — | 2 MP, f/2.4 |
| Ultrawide | — | 50 MP, f/2.2, freeform lens |
| Memory | ||
| RAM | 2 GB | 8 GB |
| Storage options | 64 GB, 256 GB | 128 GB, 256 GB |
| Battery | ||
| Capacity | 1821 mAh | 4500 mAh |
| Charging | 18W wired (adapter sold separately) | 65W Warp Charge wired |
| Wireless charging | 7.5W Qi | 15W wireless |
| Display | ||
| Size | 4.7 inches | 6.55 inches |
| Type | Retina IPS LCD | AMOLED |
| Resolution | 1334 x 750 | 2400 x 1080 |
| Refresh rate | 60Hz | 120Hz |
| Brightness (nits) | 625 | 1100 |
| Processor | ||
| CPU | Hexa-core (2x2.39 GHz + 4x1.7 GHz) | Octa-core (1x2.84 GHz + 3x2.42 GHz + 4x1.8 GHz) |
| GPU | Apple GPU (3-core) | Adreno 660 |
| Chipset | Apple A11 Bionic | Qualcomm Snapdragon 888 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | Lightning | USB-C 3.1 |
| Wi-Fi | Wi-Fi 5 (802.11ac) | Wi-Fi 6 |
| Bluetooth | 5.0 | 5.2 |
Related Comparisons
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.
