Moto G84 vs Redmi Note 12 Pro+
The Verdict
Moto G84 and Redmi Note 12 Pro+ both deliver compelling mid-range experiences at slightly different price points, though they excel in different areas. The Moto G84 impresses with a brighter P-OLED display (1300 nits vs 900 nits) and superior display technology, making it exceptional for outdoor use and content consumption. Its Snapdragon 695 processor is respectable for everyday tasks. However, the Redmi Note 12 Pro+ counters with a 200 MP main camera compared to 50 MP, superior 4K video recording at 30fps versus 1080p@60fps, faster 120W charging (versus 33W), and a more capable Dimensity 1080 processor with faster CPU cores. The Redmi also offers 8GB RAM standard, Wi-Fi 6, and better Bluetooth 5.2 connectivity. Design-wise, the Moto G84 is noticeably lighter at 168g versus 210g. Both share identical 5000 mAh batteries and 6.67-inch displays at 120Hz. For photography enthusiasts and those valuing charging speed, the Redmi Note 12 Pro+ justifies its $50 premium. Those prioritizing display quality and portability should favor the Moto G84. The Redmi ultimately provides better overall performance and versatility for the price difference.
Who Should Buy
Buy the Moto G84 if…
- →P-OLED display at a budget price is rare
- →5000 mAh battery with excellent endurance
- →Lightweight and thin at 168 g
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
Moto G84
Pros
- P-OLED display at a budget price is rare
- 5000 mAh battery with excellent endurance
- Lightweight and thin at 168 g
- Stereo speakers with Dolby Atmos
- Clean near-stock Android
Cons
- Snapdragon 695 struggles with heavy games
- No wireless charging
- IP52 is basic splash resistance
- Only Wi-Fi 5 at this point
- Slow software update cadence from Motorola
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 | Moto G84 | Redmi Note 12 Pro+ |
|---|---|---|
| Software | Android 13 | Android 12 (MIUI 13) |
| Body | ||
| Weight | 168 g | 210 g |
| Material | Plastic frame, glass front | Plastic back, aluminum frame |
| IP rating | IP52 | IP53 |
| Dimensions | 160.04 x 74.04 x 7.99 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.45 | 16 MP, f/2.4 |
| Video | 1080p@60fps | 4K@30fps |
| Ultrawide | 8 MP, f/2.2 | 8 MP, f/2.2, 120-degree |
| Memory | ||
| RAM | 6 GB | 8 GB |
| Storage options | 128 GB, 256 GB | 128 GB, 256 GB |
| Battery | ||
| Capacity | 5000 mAh | 5000 mAh |
| Charging | 33W TurboPower | 120W HyperCharge wired |
| Wireless charging | No | No |
| Display | ||
| Size | 6.55 inches | 6.67 inches |
| Type | P-OLED | AMOLED |
| Resolution | 2400 x 1080 | 2400 x 1080 |
| Refresh rate | 120Hz | 120Hz |
| Brightness (nits) | 1300 | 900 |
| Processor | ||
| CPU | Octa-core (2x2.2 GHz + 6x1.7 GHz) | Octa-core (2x2.6 GHz Cortex-A78 & 6x2.0 GHz Cortex-A55) |
| GPU | Adreno 619 | Mali-G68 MC4 |
| Chipset | Qualcomm Snapdragon 695 | MediaTek Dimensity 1080 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | USB-C 2.0 | USB-C 2.0 |
| Wi-Fi | Wi-Fi 5 (802.11ac) | Wi-Fi 6 |
| Bluetooth | 5.1 | 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 Motorola products or all Xiaomi products. View full details for the Moto G84 or the Redmi Note 12 Pro+.

