1. Home
  2. Smartphones
  3. POCO M8 vs vivo Y31

POCO M8 vs vivo Y31

POCO M8 scores higher overall and wins 2 of 6 areas, but vivo Y31 still wins 1.

POCO POCO M8

POCO M8

POCO · Dec 2025

₹26,999

46 / 100 spec score

Higher overall
vivo vivo Y31

vivo Y31

vivo · Feb 2026

₹27,999

40 / 100 spec score

Area by area

POCO M8vivo Y31
Display—38
Performance2727
CamerasPOCO M8 leads2313
Batteryvivo Y31 leads7276
PortabilityPOCO M8 leads6346
Longevity——

Why pick POCO M8

  • Front camera: 20 MP vs 8 MP
  • RAM (max): 8 GB vs 6 GB
  • Thickness: 7.3 mm vs 7.5 mm

Why pick vivo Y31

  • Battery: 6,500 mAh vs 5,520 mAh
Tiebreaker

What matters to you?

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

Your pick

POCO M8

Scores 48 vs 42 on your weighting.

  1. POCO M848
  2. vivo Y3142

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

Full specifications

Display
POCO M8vivo Y31
Size6.77 in6.68 in
Refresh rate—120 Hz
Peak brightness—1,000 nits
Performance
POCO M8vivo Y31
ChipsetSnapdragon 6 Gen 3Snapdragon 4 Gen 2
Process—4 nm
Top CPU clock—2.20 GHz
RAM (max)8 GB6 GB
Storage (base)128 GB128 GB
Storage (max)256 GB256 GB
Cameras
POCO M8vivo Y31
Main camera50 MP50 MP
Front camera20 MP8 MP
Battery & charging
POCO M8vivo Y31
Battery5,520 mAh6,500 mAh
Wired charging—44 W
Design
POCO M8vivo Y31
Weight—209 g
Thickness7.3 mm7.5 mm
Software & connectivity
POCO M8vivo Y31
Launched withAndroid 15, Hyper OS 2.2Funtouch OS 15 Global (Based on Android 15)
5GYesYes

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