1. Home
  2. Smartphones
  3. vivo Y31 vs Redmi Note 17

vivo Y31 vs Redmi Note 17

Redmi Note 17 scores higher overall and wins 1 of 6 areas, but vivo Y31 still wins 1.

vivo vivo Y31

vivo Y31

vivo · Feb 2026

₹27,999

40 / 100 spec score

Redmi Note 17

Xiaomi · Jul 2026

₹27,999

44 / 100 spec score

Higher overall

Area by area

vivo Y31Redmi Note 17
Display38—
Performance2727
Cameras1313
BatteryRedmi Note 17 leads76100
Portabilityvivo Y31 leads4634
Longevity——

Why pick vivo Y31

  • Storage (max): 256 GB vs 128 GB
  • Thickness: 7.5 mm vs 8.3 mm

Why pick Redmi Note 17

  • RAM (max): 8 GB vs 6 GB
  • Battery: 8,000 mAh vs 6,500 mAh
Tiebreaker

What matters to you?

Set how much each area matters. The verdict updates instantly and stays on your device.

Your pick

Redmi Note 17

Scores 46 vs 42 on your weighting.

  1. Redmi Note 1746
  2. vivo Y3142

If Portability mattered a bit more to you, vivo Y31 would draw level.

Full specifications

Display
vivo Y31Redmi Note 17
Size6.68 in6.99 in
Refresh rate120 Hz—
Peak brightness1,000 nits—
Performance
vivo Y31Redmi Note 17
ChipsetSnapdragon 4 Gen 2Snapdragon 4 Gen 4
Process4 nm—
Top CPU clock2.20 GHz—
RAM (max)6 GB8 GB
Storage (base)128 GB128 GB
Storage (max)256 GB128 GB
Cameras
vivo Y31Redmi Note 17
Main camera50 MP50 MP
Front camera8 MP8 MP
Battery & charging
vivo Y31Redmi Note 17
Battery6,500 mAh8,000 mAh
Wired charging44 W—
Design
vivo Y31Redmi Note 17
Weight209 g—
Thickness7.5 mm8.3 mm
Software & connectivity
vivo Y31Redmi Note 17
Launched withFuntouch OS 15 Global (Based on Android 15)Hyper OS 3
5GYesYes

Green marks the better value where “better” is clear. Specs from each maker’s published pages.