OnePlus 9 vs Vivo V29 Pro
The Verdict
OnePlus 9 delivers flagship performance with Snapdragon 888 and superior 65W charging plus 15W wireless, justifying its $729 price tag for power users. Vivo V29 Pro offers exceptional value at $449, featuring a larger 6.78-inch display with higher 1300-nit brightness, faster 80W wired charging, and a capable 50MP front camera with autofocus. Camera performance heavily favors OnePlus with its Hasselblad-tuned 48MP main sensor, 50MP ultrawide, and 8K video recording versus Vivo's more modest setup. Battery capacity edges toward Vivo (4600 vs 4500 mAh), though OnePlus's wireless charging option adds convenience. Performance-wise, Snapdragon 888 edges MediaTek's Dimensity 8200 for sustained gaming and demanding apps. Budget-conscious buyers should choose the Vivo V29 Pro for outstanding display and design at half the cost. OnePlus 9 remains superior for camera enthusiasts and those valuing wireless charging, though its 2024 release date lag warrants consideration.
Who Should Buy
Buy the OnePlus 9 if…
- →65W Warp Charge fills battery in 29 minutes
- →Excellent main and ultrawide cameras
- →Hasselblad color calibration
Buy the Vivo V29 Pro if…
- →50 MP front camera with autofocus and Aura Light for exceptional selfies
- →80W fast charging fills up the battery rapidly
- →Slim and lightweight at 7.46 mm and 185 g
Category Scores
Pros & Cons
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
Vivo V29 Pro
Pros
- 50 MP front camera with autofocus and Aura Light for exceptional selfies
- 80W fast charging fills up the battery rapidly
- Slim and lightweight at 7.46 mm and 185 g
- Color-changing back panel is unique and eye-catching
- Dimensity 8200 offers strong mid-range performance
Cons
- Only IP54 splash resistance — not fully waterproof
- 8 MP ultrawide is low quality for the price
- No telephoto or dedicated zoom lens
- Funtouch OS is heavily skinned with bloatware
- No wireless charging support
Full Specifications
| Spec | OnePlus 9 | Vivo V29 Pro |
|---|---|---|
| Software | Android 11, OxygenOS 11 | Android 13 (Funtouch OS 13) |
| Body | ||
| Weight | 192 g | 185 g |
| Material | Plastic frame, Gorilla Glass 5 | Plastic frame, glass back with color-changing finish |
| IP rating | No official rating | IP54 |
| Dimensions | 160 x 74.2 x 8.7 mm | 164.1 x 74.4 x 7.46 mm |
| Camera | ||
| Main camera | 48 MP, f/1.8, OIS (Hasselblad tuned) | 50 MP, f/1.88, OIS, Sony IMX766 |
| Mono | 2 MP, f/2.4 | — |
| Front camera | 16 MP, f/2.4 | 50 MP, f/2.0, autofocus, Aura Light LED |
| Video | 8K@30fps, 4K@60fps | 4K@30fps |
| Ultrawide | 50 MP, f/2.2, freeform lens | 8 MP, f/2.2 |
| Memory | ||
| RAM | 8 GB | 8 GB / 12 GB |
| Storage options | 128 GB, 256 GB | 128 GB, 256 GB |
| Battery | ||
| Capacity | 4500 mAh | 4600 mAh |
| Charging | 65W Warp Charge wired | 80W FlashCharge |
| Wireless charging | 15W wireless | No |
| Display | ||
| Size | 6.55 inches | 6.78 inches |
| Type | AMOLED | AMOLED |
| Resolution | 2400 x 1080 | 2800 x 1260 |
| Refresh rate | 120Hz | 120Hz |
| Brightness (nits) | 1100 | 1300 |
| Processor | ||
| CPU | Octa-core (1x2.84 GHz + 3x2.42 GHz + 4x1.8 GHz) | Octa-core (1x3.1 GHz + 3x3.0 GHz + 4x2.0 GHz) |
| GPU | Adreno 660 | Mali-G610 MC6 |
| Chipset | Qualcomm Snapdragon 888 | MediaTek Dimensity 8200 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | USB-C 3.1 | USB-C 2.0 |
| Wi-Fi | Wi-Fi 6 | Wi-Fi 6 |
| Bluetooth | 5.2 | 5.3 |
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 OnePlus products or all Vivo products. View full details for the OnePlus 9 or the Vivo V29 Pro.
