Skip to content
InnoReviews

vivo Y04 vs vivo Y31t 5G

vivo Y04
26.6Inno Score
VS
WINNER
vivo Y31t 5G
41.6Inno Score
20Performance20
29.1Display41.3
20.5Camera29
43.5Battery70.9
20Features73.3
2 spec wins — vivo Y0410 spec wins — vivo Y31t 5G

InnoReviews verdict

vivo Y31t 5G wins this phone face-off, 41.6 to 26.6, pulling ahead mainly in features (+53) and battery (+27). vivo Y04 still makes sense if its price or standout specs fit your needs better.

Which would you pick?

Key differences

Reasons to pick the vivo Y04

No decisive spec advantages — this side competes on price and preference.

Reasons to pick the vivo Y31t 5G

  • Stronger display score: 41 vs 29
  • Stronger camera score: 29 vs 21
  • Stronger battery score: 71 vs 44
  • Stronger features score: 73 vs 20
  • 285% higher Main camera: 50 MP vs 13 MP

Display

Display comparison: vivo Y04 versus vivo Y31t 5G
Specvivo Y04vivo Y31t 5G
Screen size6.74 ″6.75 ″
Panel typeLCDIPS LCD
Resolution720x1600720x1608
Pixel density260 ppi261 ppi
Refresh rate90 Hz120 Hz+33%
Peak brightness570 nits1,250 nits+119%

Performance

Performance comparison: vivo Y04 versus vivo Y31t 5G
Specvivo Y04vivo Y31t 5G
ChipsetUnisoc T7225Qualcomm Snapdragon 4 Gen 2
RAM (max)4 GB6 GB+50%
Storage options64/128/256GB128/256GB
Storage typeeMMC 5.1UFS 3.1

Camera

Camera comparison: vivo Y04 versus vivo Y31t 5G
Specvivo Y04vivo Y31t 5G
Main camera13 MP50 MP+285%
Main aperturef/2.2f/2.0
Front camera5 MP8 MP+60%
OISNo—

Battery

Battery comparison: vivo Y04 versus vivo Y31t 5G
Specvivo Y04vivo Y31t 5G
Capacity5,500 mAh7,200 mAh+31%
Wired charging15 W44 W+193%

Design

Design comparison: vivo Y04 versus vivo Y31t 5G
Specvivo Y04vivo Y31t 5G
Weight199 g+9%219 g
Thickness8.2 mm+2%8.4 mm
IP ratingIP64IP68/IP69
Frame material—Plastic composite

Connectivity

Connectivity comparison: vivo Y04 versus vivo Y31t 5G
Specvivo Y04vivo Y31t 5G
5GNoYes
Wi-FiWi-Fi 5—
Bluetooth5.24.2
NFCNoNo
USBUSB-C 2.0USB-C 2.0
eSIMNo—

Software

Software comparison: vivo Y04 versus vivo Y31t 5G
Specvivo Y04vivo Y31t 5G
OS at launchAndroid 14 (Funtouch OS 14)Android 16 (OriginOS 6)

Audio

Audio comparison: vivo Y04 versus vivo Y31t 5G
Specvivo Y04vivo Y31t 5G
Stereo speakers—Yes
3.5mm jackYes—

Related comparisons

Try another matchup