1. Home
  2. Smartphones
  3. vivo Y21 vs Redmi 17C

vivo Y21 vs Redmi 17C

vivo Y21 scores higher overall and wins 1 of 6 areas, but Redmi 17C still wins 2.

vivo vivo Y21

vivo Y21

vivo · Mar 2026

₹20,999

43 / 100 spec score

Higher overall

Redmi 17C

Xiaomi · Oct 2026

₹22,999

39 / 100 spec score

Area by area

vivo Y21Redmi 17C
Display71—
Performancevivo Y21 leads2316
Cameras1313
BatteryRedmi 17C leads7686
PortabilityRedmi 17C leads3440
Longevity——

Why pick vivo Y21

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

Why pick Redmi 17C

  • Storage (base): 128 GB vs 64 GB
  • Front camera: 8 MP vs 5 MP
  • Thickness: 8.1 mm vs 8.3 mm
Tiebreaker

What matters to you?

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

Your pick

vivo Y21

Scores 44 vs 43 on your weighting.

  1. vivo Y2144
  2. Redmi 17C43

If Display mattered less to you, Redmi 17C would draw level.

Full specifications

Display
vivo Y21Redmi 17C
Size6.59 in6.90 in
Refresh rate120 Hz—
Performance
vivo Y21Redmi 17C
ChipsetMediaTek Dimensity 6300MediaTek Dimensity 6300
Process6 nm—
Top CPU clock2.40 GHz—
RAM (max)8 GB6 GB
Storage (base)64 GB128 GB
Storage (max)128 GB128 GB
Cameras
vivo Y21Redmi 17C
Main camera50 MP50 MP
Front camera5 MP8 MP
Battery & charging
vivo Y21Redmi 17C
Battery6,500 mAh6,000 mAh
Wired charging44 W—
Design
vivo Y21Redmi 17C
Weight209 g—
Thickness8.3 mm8.1 mm
Software & connectivity
vivo Y21Redmi 17C
Launched withOriginOS 6Android 16, HyperOS 3
5GYesYes

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