Realme Narzo 70 vs Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB): Which is Better?
Compare specifications, features, prices, and find out which device is the right choice for you.
Realme
Realme Narzo 70
17990
Overall Winner
Xiaomi
Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB)
₹28,999
Specification Comparison
| Feature | Realme Narzo 70 | Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) |
|---|---|---|
| Display | 6.7 inches, Color AMOLED Screen | 6.67 inches, Color Pro AMOLED (1B Colors) |
| Processor | Qualcomm Snapdragon 7s Gen2 | Dimensity 1080 |
| RAM | 8 GB | 8 GB |
| Storage | 128 GB | 128 GB |
| Main Camera | 50 MP ƒ/1.88 (Main)Sensor:1/1.95”, FOV:79°, 26mm8 MP ƒ/2.2 (Ultra Wide)112°, 16mm, Lens:5P2 MP | 50 MP + 8 MP + 2 MP Triple Rear |
| Front Camera | 32 MP ƒ/2.45 (Wide Angle)90°Punch Hole, Screen Flash | 16 MP |
| Battery | 5200 mAh | 5000 mAh |
| Operating System | Android v14 | Android v12 |
| Price | 17990 | ₹28,999 |
Pros of Realme Narzo 70
- Capable 50 MP ƒ/1.88 (Main)Sensor:1/1.95”, FOV:79°, 26mm8 MP ƒ/2.2 (Ultra Wide)112°, 16mm, Lens:5P2 MP main camera for quality shots
- High-quality 32 MP ƒ/2.45 (Wide Angle)90°Punch Hole, Screen Flash selfie camera
- Vibrant Color AMOLED Screen display with deep blacks and rich colors
- Capable Qualcomm Snapdragon 7s Gen2 processor for daily use
- Dust and water resistant for durability
Pros of Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB)
- Capable 50 MP + 8 MP + 2 MP Triple Rear main camera for quality shots
- Vibrant Color Pro AMOLED (1B Colors) display with deep blacks and rich colors
- Capable Dimensity 1080 processor for daily use
Cons of Realme Narzo 70
- No significant drawbacks for most users
Cons of Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB)
- No significant drawbacks for most users
Verdict: Which Should You Buy?
The Realme Narzo 70 edges out as the better overall choice. The Realme Narzo 70 features the Qualcomm Snapdragon 7s Gen2 while the Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) comes with the Dimensity 1080. In terms of pricing, the Realme Narzo 70 is at 17990 and the Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) is at ₹28,999. Your choice depends on your priorities - consider the pros and cons above to make the right decision.
Frequently Asked Questions
What are the main differences between Realme Narzo 70 and Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB)?
Realme Narzo 70 features the Qualcomm Snapdragon 7s Gen2 with 8 GB RAM, while Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) comes with the Dimensity 1080 with 8 GB RAM. Realme Narzo 70 has a 6.7 inches display, while Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) has a 6.67 inches display.
Which has a better camera?
Both phones have capable cameras. The Realme Narzo 70 has a 50 MP ƒ/1.88 (Main)Sensor:1/1.95”, FOV:79°, 26mm8 MP ƒ/2.2 (Ultra Wide)112°, 16mm, Lens:5P2 MP main camera, while the Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) has a 50 MP + 8 MP + 2 MP Triple Rear main camera.
Which has better battery life?
The Realme Narzo 70 has a 5200 mAh battery, while the Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) has a 5000 mAh battery.
Which is more affordable?
The Realme Narzo 70 is priced at 17990, while the Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) costs ₹28,999.
Which should I buy?
The Realme Narzo 70 edges out as the better overall choice. The Realme Narzo 70 features the Qualcomm Snapdragon 7s Gen2 while the Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) comes with the Dimensity 1080. In terms of pricing, the Realme Narzo 70 is at 17990 and the Xiaomi Redmi Note 12 Pro (8GB RAM + 128GB) is at ₹28,999. Your choice depends on your priorities - consider the pros and cons above to make the right decision.
Want to Compare More Devices?
Use our comparison tool to compare up to 4 devices side by side.
Start Comparing