OnePlus 9 Pro vs Xiaomi Redmi 12C
The Verdict
Comparing these phones reveals a massive gulf in performance and features that justifies the 8x price difference. OnePlus 9 Pro delivers flagship specifications across every dimension: its Snapdragon 888 processor with Adreno 660 GPU crushes the Redmi 12C's MediaTek Helio G85, resulting in real-world performance differences in gaming and multitasking. The display difference is striking—6.7-inch LTPO AMOLED at 1440p/120Hz with 1300 nits brightness versus 6.71-inch IPS LCD at 720p/60Hz with 400 nits. Camera capabilities diverge dramatically as well: 48MP main with OIS and Hasselblad tuning, 50MP ultrawide, 8MP telephoto, plus 8K video recording on the OnePlus versus a basic 50MP main and depth sensor on the Xiaomi, limited to 1080p video. Battery capacity favors the Redmi slightly at 5000mAh versus 4500mAh, but OnePlus includes 65W wired and 50W wireless charging versus Xiaomi's meager 10W wired only. Build quality matters too: Gorilla Glass 5 with IP68 rating on OnePlus against plastic construction with no water resistance. The OnePlus 9 Pro is the clear winner for anyone prioritizing performance, photography, or display quality. The Redmi 12C suits only budget-conscious users accepting significant compromises in every category except raw battery capacity.
Who Should Buy
Buy the OnePlus 9 Pro if…
- →Hasselblad partnership improved color accuracy
- →Freeform ultrawide lens reduces edge distortion
- →65W wired and 50W wireless fast charging
Buy the Xiaomi Redmi 12C if…
- →Ultra-affordable at $119 for a functioning smartphone
- →Large 5000 mAh battery lasts multiple days with light use
- →50 MP main camera is decent for basic photography
Category Scores
Pros & Cons
OnePlus 9 Pro
Pros
- Hasselblad partnership improved color accuracy
- Freeform ultrawide lens reduces edge distortion
- 65W wired and 50W wireless fast charging
- QHD+ 120Hz LTPO AMOLED display
- IP68 water resistance
Cons
- Snapdragon 888 throttles under heavy use
- 8 MP telephoto is a weak point
- Hasselblad improvements were mostly color tuning
- OxygenOS updates became slower
- Overheating during extended gaming
Xiaomi Redmi 12C
Pros
- Ultra-affordable at $119 for a functioning smartphone
- Large 5000 mAh battery lasts multiple days with light use
- 50 MP main camera is decent for basic photography
- Large 6.71-inch display for media consumption
- MicroSD expansion up to 1 TB for storage
Cons
- HD+ resolution is noticeably pixelated on the large screen
- Micro-USB port is obsolete — not USB-C
- Only 10W charging takes 4+ hours for a full charge
- No NFC for contactless payments
- Helio G85 struggles with anything beyond basic apps
Full Specifications
| Spec | OnePlus 9 Pro | Xiaomi Redmi 12C |
|---|---|---|
| Software | Android 11, OxygenOS 11 | Android 12 (MIUI 13) |
| Body | ||
| Weight | 197 g | 192 g |
| Material | Aluminum frame, Gorilla Glass 5 | Plastic frame and back |
| IP rating | IP68 | None |
| Dimensions | 163.2 x 73.6 x 8.7 mm | 168.8 x 76.4 x 8.77 mm |
| Camera | ||
| Main camera | 48 MP, f/1.8, OIS (Hasselblad tuned) | 50 MP, f/1.8 |
| Front camera | 16 MP, f/2.4 | 5 MP, f/2.2 |
| Video | 8K@30fps, 4K@120fps | 1080p@30fps |
| Telephoto | 8 MP, f/2.4, 3.3x optical zoom | — |
| Ultrawide | 50 MP, f/2.2, freeform lens | — |
| Depth | — | 0.08 MP, f/2.8 |
| Memory | ||
| RAM | 8 GB | 3 GB / 4 GB |
| Storage options | 128 GB, 256 GB | 32 GB, 64 GB, 128 GB |
| Battery | ||
| Capacity | 4500 mAh | 5000 mAh |
| Charging | 65W Warp Charge wired | 10W wired |
| Wireless charging | 50W wireless | No |
| Display | ||
| Size | 6.7 inches | 6.71 inches |
| Type | LTPO AMOLED | IPS LCD |
| Resolution | 3216 x 1440 | 1650 x 720 |
| Refresh rate | 120Hz | 60Hz |
| Brightness (nits) | 1300 | 400 |
| Processor | ||
| CPU | Octa-core (1x2.84 GHz + 3x2.42 GHz + 4x1.8 GHz) | Octa-core (2x2.0 GHz + 6x1.8 GHz) |
| GPU | Adreno 660 | Mali-G52 MC2 |
| Chipset | Qualcomm Snapdragon 888 | MediaTek Helio G85 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | USB-C 3.1 | Micro-USB |
| Wi-Fi | Wi-Fi 6 | Wi-Fi 5 |
| Bluetooth | 5.2 | 5.1 |
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 9 Pro or the Xiaomi Redmi 12C.
