Redmi 9 vs vivo Y04
20Performance20
29.6Display29.1
20.5Camera20.5
39Battery43.5
28Features20
5 spec wins — Redmi 94 spec wins — vivo Y04
InnoReviews verdict
This one is close to a dead heat: Redmi 9 scores 26.6 against 26.6 for vivo Y04. Pick by the categories that matter to you — Redmi 9 edges ahead in features and display, or by price.
Which would you pick?
Key differences
Reasons to pick the Redmi 9
- Stronger features score: 28 vs 20
- 60% higher Front camera: 8 MP vs 5 MP
- 52% higher Pixel density: 394 ppi vs 260 ppi
- 20% higher Wired charging: 18 W vs 15 W
- Has NFC — the other doesn't
Reasons to pick the vivo Y04
- Stronger battery score: 44 vs 39
- 50% higher Refresh rate: 90 Hz vs 60 Hz
- 10% higher capacity: 5,500 mAh vs 5,020 mAh
- 10% lower thickness: 8.2 mm vs 9.1 mm
Display
| Spec | Redmi 9 | vivo Y04 |
|---|---|---|
| Screen size | 6.53 ″ | 6.74 ″+3% |
| Panel type | IPS LCD | LCD |
| Resolution | 2340x1080 | 720x1600 |
| Pixel density | 394 ppi+52% | 260 ppi |
| Refresh rate | 60 Hz | 90 Hz+50% |
| Peak brightness | — | 570 nits |
Performance
| Spec | Redmi 9 | vivo Y04 |
|---|---|---|
| Chipset | MediaTek Helio G80 | Unisoc T7225 |
| AnTuTu | 260,000 | — |
| Geekbench 6 (single) | 410Bottom 3% | — |
| Geekbench 6 (multi) | 1,320Bottom 2% | — |
| RAM (max) | 4 GB | 4 GB |
| Storage options | 32GB / 64GB | 64/128/256GB |
| Storage type | eMMC 5.1 | eMMC 5.1 |
Camera
| Spec | Redmi 9 | vivo Y04 |
|---|---|---|
| Main camera | 13 MP | 13 MP |
| Main aperture | f/2.2 | f/2.2 |
| Ultra-wide | 8 MP | — |
| Max video | 1080p@30fps | — |
| Front camera | 8 MP+60% | 5 MP |
| OIS | No | No |
Battery
| Spec | Redmi 9 | vivo Y04 |
|---|---|---|
| Capacity | 5,020 mAh | 5,500 mAh+10% |
| Wired charging | 18 W+20% | 15 W |
Design
| Spec | Redmi 9 | vivo Y04 |
|---|---|---|
| Weight | 198 g+1% | 199 g |
| Thickness | 9.1 mm | 8.2 mm+10% |
| IP rating | — | IP64 |
| Frame material | Plastic | — |
Connectivity
| Spec | Redmi 9 | vivo Y04 |
|---|---|---|
| 5G | No | No |
| Wi-Fi | Wi-Fi 5 | Wi-Fi 5 |
| Bluetooth | 5.0 | 5.2 |
| NFC | Yes | No |
| USB | USB-C 2.0 | USB-C 2.0 |
| eSIM | No | No |
Software
| Spec | Redmi 9 | vivo Y04 |
|---|---|---|
| OS at launch | Android 10 (MIUI 12) | Android 14 (Funtouch OS 14) |
| OS update pledge | 2 years | — |
Audio
| Spec | Redmi 9 | vivo Y04 |
|---|---|---|
| Stereo speakers | No | — |
| 3.5mm jack | Yes | Yes |

