Skip to content
InnoReviews

Redmi M100 vs vivo Y31 5G

Redmi M100
41.7Inno Score
VS
vivo Y31 5G
41.7Inno Score
21.8chipPerformancechip24.7
40.9Display39.6
20.5Camera29
71.3Battery66.2
86.7Features73.3
6 spec wins — Redmi M1006 spec wins — vivo Y31 5G

InnoReviews verdict

This one is close to a dead heat: Redmi M100 scores 41.7 against 41.7 for vivo Y31 5G. Pick by the categories that matter to you — Redmi M100 edges ahead in features and battery, or by price.

Which would you pick?

Key differences

Reasons to pick the Redmi M100

  • Stronger battery score: 71 vs 66
  • Stronger features score: 87 vs 73
  • 33% higher RAM (max): 8 GB vs 6 GB
  • 22% higher capacity: 7,900 mAh vs 6,500 mAh
  • Has NFC — the other doesn't

Reasons to pick the vivo Y31 5G

  • Stronger camera score: 29 vs 21
  • 285% higher Main camera: 50 MP vs 13 MP
  • 60% higher Front camera: 8 MP vs 5 MP
  • 21% higher Peak brightness: 1,000 nits vs 825 nits
  • 10% lower weight: 209 g vs 232 g

Display

Display comparison: Redmi M100 versus vivo Y31 5G
SpecRedmi M100vivo Y31 5G
Screen size6.9 ″+3%6.68 ″
Panel typeIPS LCDIPS LCD
Resolution720x1600720x1608
Pixel density254 ppi264 ppi+4%
Refresh rate120 Hz120 Hz
Peak brightness825 nits1,000 nits+21%
Screen-to-body86.2 %—

Performance

Performance comparison: Redmi M100 versus vivo Y31 5G
SpecRedmi M100vivo Y31 5G
ChipsetSnapdragon 4 Gen 5Qualcomm Snapdragon 4 Gen 2
RAM (max)8 GB+33%6 GB
Storage options128/256GB128GB
Storage typeUFS 2.2eMMC 5.1

Camera

Camera comparison: Redmi M100 versus vivo Y31 5G
SpecRedmi M100vivo Y31 5G
Main camera13 MP50 MP+285%
Main aperture—f/1.8
Max video1080p@30fps1080p@30fps
Front camera5 MP8 MP+60%
OIS—No

Battery

Battery comparison: Redmi M100 versus vivo Y31 5G
SpecRedmi M100vivo Y31 5G
Capacity7,900 mAh+22%6,500 mAh
Wired charging45 W+2%44 W
Wireless charging0 W—

Design

Design comparison: Redmi M100 versus vivo Y31 5G
SpecRedmi M100vivo Y31 5G
Weight232 g209 g+10%
Thickness8.8 mm8.4 mm+5%
IP ratingIP64IP68/IP69
Frame materialPlastic—

Connectivity

Connectivity comparison: Redmi M100 versus vivo Y31 5G
SpecRedmi M100vivo Y31 5G
5GYesYes
Wi-FiWi-Fi 5Wi-Fi 5
Bluetooth5.14.2
NFCYesNo
USBUSB-CUSB-C 2.0
eSIM—No

Software

Software comparison: Redmi M100 versus vivo Y31 5G
SpecRedmi M100vivo Y31 5G
OS at launchAndroid 16 (HyperOS 3)Android 15 (Funtouch OS 15)

Audio

Audio comparison: Redmi M100 versus vivo Y31 5G
SpecRedmi M100vivo Y31 5G
Stereo speakersYesYes
3.5mm jackYesNo

Related comparisons

Try another matchup