Honor X9b vs Redmi Note 12 Pro+
The Verdict
Honor X9b delivers superior display quality with its 2000-nit AMOLED panel and larger 6.78-inch screen, alongside a more powerful Snapdragon 6 Gen 1 processor and exceptional 5800 mAh battery capacity. Redmi Note 12 Pro+ counters with a 200 MP main camera featuring OIS and dramatically faster 120W charging versus Honor's 35W. Both feature 120Hz AMOLED displays and 5G connectivity. Display brightness and battery longevity favor the Honor, while the Redmi excels in camera megapixels and charging speed. At $279 versus $329, Honor X9b provides better overall value with superior everyday performance, making it the stronger choice for most users seeking balanced features without premium pricing.
Who Should Buy
Buy the Honor X9b if…
- →Massive 5800 mAh battery provides outstanding multi-day endurance
- →2000-nit AMOLED display brightness is excellent for outdoor use
- →108 MP main sensor captures detailed photos in good lighting
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
Honor X9b
Pros
- Massive 5800 mAh battery provides outstanding multi-day endurance
- 2000-nit AMOLED display brightness is excellent for outdoor use
- 108 MP main sensor captures detailed photos in good lighting
- Enhanced drop resistance with 2-layer glass structure
- 5G connectivity at an affordable price point
Cons
- 35W charging is slow for the large 5800 mAh battery
- 5 MP ultrawide and 2 MP macro cameras are filler
- IP53 splash resistance is basic protection
- No wireless charging
- MagicOS has some bloatware and ads
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 | Honor X9b | Redmi Note 12 Pro+ |
|---|---|---|
| Software | Android 13 (MagicOS 7.2) | Android 12 (MIUI 13) |
| Body | ||
| Weight | 185 g | 210 g |
| Material | Plastic frame, glass front (2-ply drop resistant), plastic back | Plastic back, aluminum frame |
| IP rating | IP53 | IP53 |
| Dimensions | 161.5 x 74.9 x 7.98 mm | 162.9 x 76.0 x 8.8 mm |
| Camera | ||
| Main camera | 108 MP, f/1.75, PDAF | 200 MP, f/1.65, OIS |
| Front camera | 16 MP, f/2.5 | 16 MP, f/2.4 |
| Macro | 2 MP, f/2.4 | — |
| Video | 4K@30fps | 4K@30fps |
| Ultrawide | 5 MP, f/2.2 | 8 MP, f/2.2, 120-degree |
| Memory | ||
| RAM | 8 GB / 12 GB | 8 GB |
| Storage options | 256 GB | 128 GB, 256 GB |
| Battery | ||
| Capacity | 5800 mAh | 5000 mAh |
| Charging | 35W wired | 120W HyperCharge wired |
| Wireless charging | No | No |
| Display | ||
| Size | 6.78 inches | 6.67 inches |
| Type | AMOLED | AMOLED |
| Resolution | 2436 x 1116 | 2400 x 1080 |
| Refresh rate | 120Hz | 120Hz |
| Brightness (nits) | 2000 | 900 |
| Processor | ||
| CPU | Octa-core (4x2.2 GHz + 4x1.8 GHz) | Octa-core (2x2.6 GHz Cortex-A78 & 6x2.0 GHz Cortex-A55) |
| GPU | Adreno 710 | Mali-G68 MC4 |
| Chipset | Qualcomm Snapdragon 6 Gen 1 | MediaTek Dimensity 1080 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | USB-C 2.0 | USB-C 2.0 |
| Wi-Fi | Wi-Fi 5 | Wi-Fi 6 |
| Bluetooth | 5.1 | 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 Honor products or all Xiaomi products. View full details for the Honor X9b or the Redmi Note 12 Pro+.

