Samsung Galaxy S24 vs Redmi Note 12 Pro+
The Verdict
Samsung's Galaxy S24 delivers flagship performance with its superior Exynos 2400 processor, brighter 2600-nit Dynamic AMOLED display, and more refined camera system featuring optical zoom and 8K video recording. Build quality excels with Gorilla Glass Victus 2 and IP68 dust/water resistance. Redmi Note 12 Pro+ compensates with larger 6.67-inch screen, massive 5000mAh battery, and aggressive 120W charging that refuels quickly. However, the MediaTek Dimensity 1080 struggles against Samsung's flagship chip, display brightness maxes at 900 nits, and software lags on Android 12 with MIUI 13. For users prioritizing performance, display quality, and camera versatility, the Galaxy S24 justifies its $470 premium. Budget-conscious buyers accepting older software and less refined photography should consider the Redmi, though its plastic construction and limited water resistance disappoint.
Who Should Buy
Buy the Samsung Galaxy S24 if…
- →Compact form factor with flagship features
- →Galaxy AI suite including live translate
- →Bright 2600-nit AMOLED display
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
Samsung Galaxy S24
Pros
- Compact form factor with flagship features
- Galaxy AI suite including live translate
- Bright 2600-nit AMOLED display
- Seven years of software updates
- IP68 dust and water resistance
Cons
- Only 8 GB RAM
- Slow 25W charging
- Wi-Fi 6E instead of Wi-Fi 7
- Smaller battery than rivals
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 | Samsung Galaxy S24 | Redmi Note 12 Pro+ |
|---|---|---|
| Software | Android 14, One UI 6.1 | Android 12 (MIUI 13) |
| Body | ||
| Weight | 167 g | 210 g |
| Material | Aluminum frame, Gorilla Glass Victus 2 | Plastic back, aluminum frame |
| IP rating | IP68 | IP53 |
| Dimensions | 147.0 x 70.6 x 7.6 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 | 12 MP, f/2.2 | 16 MP, f/2.4 |
| Video | 8K@30fps, 4K@60fps | 4K@30fps |
| Telephoto | 10 MP 3x optical | — |
| Ultrawide | 12 MP, f/2.2 | 8 MP, f/2.2, 120-degree |
| Memory | ||
| RAM | 8 GB | 8 GB |
| Storage options | 128 GB, 256 GB, 512 GB | 128 GB, 256 GB |
| Battery | ||
| Capacity | 4000 mAh | 5000 mAh |
| Charging | 25W wired | 120W HyperCharge wired |
| Wireless charging | 15W | No |
| Display | ||
| Size | 6.2 inches | 6.67 inches |
| Type | Dynamic AMOLED 2X LTPO | AMOLED |
| Resolution | 2340 x 1080 | 2400 x 1080 |
| Refresh rate | 120Hz | 120Hz |
| Brightness (nits) | 2600 | 900 |
| Processor | ||
| CPU | Deca-core (1x3.2 GHz + 2x2.9 GHz + 3x2.6 GHz + 4x1.95 GHz) | Octa-core (2x2.6 GHz Cortex-A78 & 6x2.0 GHz Cortex-A55) |
| GPU | Xclipse 940 | Mali-G68 MC4 |
| Chipset | Exynos 2400 | MediaTek Dimensity 1080 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | USB-C 3.2 | USB-C 2.0 |
| Wi-Fi | Wi-Fi 6E | Wi-Fi 6 |
| Bluetooth | 5.3 | 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 Samsung products or all Xiaomi products. View full details for the Samsung Galaxy S24 or the Redmi Note 12 Pro+.
