1. Home
  2. Smartphones
  3. realme 16X vs vivo Y31T

realme 16X vs vivo Y31T

vivo Y31T scores higher overall and wins 2 of 6 areas, but realme 16X still wins 1.

realme realme 16X

realme 16X

realme · Sept 2025

₹28,599

37 / 100 spec score

vivo vivo Y31T

vivo Y31T

vivo · Aug 2026

₹26,999

43 / 100 spec score

Higher overall

Area by area

realme 16Xvivo Y31T
Display—71
Performancevivo Y31T leads1627
Cameras1313
Batteryrealme 16X leads10076
Portabilityvivo Y31T leads2029
Longevity——

Why pick realme 16X

  • Battery: 7,000 mAh vs 6,500 mAh

Why pick vivo Y31T

  • Thickness: 8.3 mm vs 8.8 mm
Tiebreaker

What matters to you?

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

Your pick

vivo Y31T

Scores 44 vs 42 on your weighting.

  1. vivo Y31T44
  2. realme 16X42

If Battery mattered a bit more to you, realme 16X would draw level.

Full specifications

Display
realme 16Xvivo Y31T
Size6.81 in6.75 in
Refresh rate—120 Hz
Performance
realme 16Xvivo Y31T
ChipsetMediaTek Dimensity 6300Snapdragon 4 Gen 2
Process—4 nm
Top CPU clock—2.20 GHz
RAM (max)6 GB6 GB
Storage (base)128 GB128 GB
Storage (max)256 GB256 GB
Cameras
realme 16Xvivo Y31T
Main camera50 MP50 MP
Front camera8 MP8 MP
Battery & charging
realme 16Xvivo Y31T
Battery7,000 mAh6,500 mAh
Wired charging—44 W
Design
realme 16Xvivo Y31T
Weight—219 g
Thickness8.8 mm8.3 mm
Software & connectivity
realme 16Xvivo Y31T
Launched withAndroid 16OriginOS 6
5GYesYes

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