OnePlus 10T vs Redmi Note 12 Pro+
The Verdict
OnePlus 10T delivers flagship performance with the Snapdragon 8+ Gen 1 processor, which noticeably outpaces the Redmi Note 12 Pro+'s Dimensity 1080 in gaming and demanding apps. The 150W charging on OnePlus is significantly faster than the Redmi's 120W, getting you to full battery in roughly 15 minutes versus 20. However, Redmi offers a larger 5000 mAh battery (versus 4800 mAh) and boasts a 200 MP camera sensor compared to OnePlus's 50 MP, though megapixels alone don't guarantee better real-world photos given the 10T's superior f/1.8 aperture and OIS implementation. Display quality is nearly identical: both feature 120Hz AMOLED panels with similar brightness (950 nits vs 900 nits). The Redmi provides IP53 water resistance while OnePlus lacks official ratings. At $649 versus $329, the OnePlus commands a $320 premium for meaningfully faster performance and charging speeds. The Redmi represents exceptional value if you prioritize battery endurance and camera megapixels over raw performance, though real-world camera performance likely favors the 10T's optical advantages.
Who Should Buy
Buy the OnePlus 10T if…
- →150W charging fills battery in under 20 minutes
- →Snapdragon 8+ Gen 1 is efficient and fast
- →Competitive $649 price for flagship specs
Buy the Redmi Note 12 Pro+ if…
- →200 MP main sensor is a headline spec at this price
- →120W charging is exceptionally fast for the segment
- →OIS on the main camera aids low-light stability
Category Scores
Pros & Cons
OnePlus 10T
Pros
- 150W charging fills battery in under 20 minutes
- Snapdragon 8+ Gen 1 is efficient and fast
- Competitive $649 price for flagship specs
- Good display quality at 120Hz
- Solid main camera performance
Cons
- No Hasselblad branding or tuning
- No alert slider (OnePlus signature removed)
- Poor ultrawide and macro cameras
- No wireless charging
- No official IP rating
Redmi Note 12 Pro+
Pros
- 200 MP main sensor is a headline spec at this price
- 120W charging is exceptionally fast for the segment
- OIS on the main camera aids low-light stability
- 120Hz AMOLED display
- NFC included
Cons
- Dimensity 1080 is a mid-range chip, not flagship
- Heavy at 210 g
- No wireless charging
- 8 MP ultrawide is mediocre
- MIUI ads in some regions
Full Specifications
| Spec | OnePlus 10T | Redmi Note 12 Pro+ |
|---|---|---|
| Software | Android 12, OxygenOS 12.1 | Android 12 (MIUI 13) |
| Body | ||
| Weight | 203 g | 210 g |
| Material | Plastic frame, Gorilla Glass 5 | Plastic back, aluminum frame |
| IP rating | No official rating | IP53 |
| Dimensions | 163 x 75.4 x 8.75 mm | 162.9 x 76.0 x 8.8 mm |
| Camera | ||
| Main camera | 50 MP, f/1.8, OIS | 200 MP, f/1.65, OIS |
| Front camera | 16 MP, f/2.4 | 16 MP, f/2.4 |
| Macro | 2 MP, f/2.4 | — |
| Video | 4K@60fps | 4K@30fps |
| Ultrawide | 8 MP, f/2.2 | 8 MP, f/2.2, 120-degree |
| Memory | ||
| RAM | 8 GB | 8 GB |
| Storage options | 128 GB, 256 GB | 128 GB, 256 GB |
| Battery | ||
| Capacity | 4800 mAh | 5000 mAh |
| Charging | 150W SuperVOOC wired | 120W HyperCharge wired |
| Wireless charging | No | No |
| Display | ||
| Size | 6.7 inches | 6.67 inches |
| Type | AMOLED | AMOLED |
| Resolution | 2412 x 1080 | 2400 x 1080 |
| Refresh rate | 120Hz | 120Hz |
| Brightness (nits) | 950 | 900 |
| Processor | ||
| CPU | Octa-core (1x3.19 GHz + 3x2.75 GHz + 4x2.0 GHz) | Octa-core (2x2.6 GHz Cortex-A78 & 6x2.0 GHz Cortex-A55) |
| GPU | Adreno 730 | Mali-G68 MC4 |
| Chipset | Qualcomm Snapdragon 8+ Gen 1 | MediaTek Dimensity 1080 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | USB-C 2.0 | USB-C 2.0 |
| Wi-Fi | Wi-Fi 6 | Wi-Fi 6 |
| Bluetooth | 5.2 | 5.2 |
Want to compare a third product?
Add another product for a 3-way comparison.
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 Xiaomi products. View full details for the OnePlus 10T or the Redmi Note 12 Pro+.

