Samsung Galaxy S24 5G (Snapdragon) vs Vivo Y31 5G (6GB RAM + 128GB): Which is Better?
Compare specifications, features, prices, and find out which device is the right choice for you.
Samsung
Samsung Galaxy S24 5G (Snapdragon)
₹52,949
Overall Winner
vivo
Vivo Y31 5G (6GB RAM + 128GB)
₹19,999
Specification Comparison
| Feature | Samsung Galaxy S24 5G (Snapdragon) | Vivo Y31 5G (6GB RAM + 128GB) |
|---|---|---|
| Display | 6.2 inches, Color Dynamic AMOLED 2X (1B Colors) | 6.68 inches, Color IPS Screen (16M Colors) |
| Processor | Snapdragon 8 Gen3 | Snapdragon 4 Gen2 |
| RAM | 8 GB | 6 GB |
| Storage | 256 GB | 128 GB |
| Main Camera | 50 MP + 12 MP + 10 MP Triple Rear | 50 MP Rear |
| Front Camera | 12 MP | 8 MP |
| Battery | 4000 mAh | 6500 mAh |
| Operating System | Android v15 | Android v15 |
| Price | ₹52,949 | ₹19,999 |
Pros of Samsung Galaxy S24 5G (Snapdragon)
- Capable 50 MP + 12 MP + 10 MP Triple Rear main camera for quality shots
- Vibrant Color Dynamic AMOLED 2X (1B Colors) display with deep blacks and rich colors
- Flagship-tier Snapdragon 8 Gen3 for top performance
Pros of Vivo Y31 5G (6GB RAM + 128GB)
- Capable 50 MP Rear main camera for quality shots
- Color IPS Screen (16M Colors) display with accurate color reproduction
Cons of Samsung Galaxy S24 5G (Snapdragon)
- No significant drawbacks for most users
Cons of Vivo Y31 5G (6GB RAM + 128GB)
- Snapdragon 4 Gen2 may struggle with demanding tasks
Verdict: Which Should You Buy?
The Samsung Galaxy S24 5G (Snapdragon) edges out as the better overall choice. The Samsung Galaxy S24 5G (Snapdragon) features the Snapdragon 8 Gen3 while the Vivo Y31 5G (6GB RAM + 128GB) comes with the Snapdragon 4 Gen2. In terms of pricing, the Samsung Galaxy S24 5G (Snapdragon) is at ₹52,949 and the Vivo Y31 5G (6GB RAM + 128GB) is at ₹19,999. Your choice depends on your priorities - consider the pros and cons above to make the right decision.
Frequently Asked Questions
What are the main differences between Samsung Galaxy S24 5G (Snapdragon) and Vivo Y31 5G (6GB RAM + 128GB)?
Samsung Galaxy S24 5G (Snapdragon) features the Snapdragon 8 Gen3 with 8 GB RAM, while Vivo Y31 5G (6GB RAM + 128GB) comes with the Snapdragon 4 Gen2 with 6 GB RAM. Samsung Galaxy S24 5G (Snapdragon) has a 6.2 inches display, while Vivo Y31 5G (6GB RAM + 128GB) has a 6.68 inches display.
Which has a better camera?
Both phones have capable cameras. The Samsung Galaxy S24 5G (Snapdragon) has a 50 MP + 12 MP + 10 MP Triple Rear main camera, while the Vivo Y31 5G (6GB RAM + 128GB) has a 50 MP Rear main camera.
Which has better battery life?
The Samsung Galaxy S24 5G (Snapdragon) has a 4000 mAh battery, while the Vivo Y31 5G (6GB RAM + 128GB) has a 6500 mAh battery.
Which is more affordable?
The Samsung Galaxy S24 5G (Snapdragon) is priced at ₹52,949, while the Vivo Y31 5G (6GB RAM + 128GB) costs ₹19,999.
Which should I buy?
The Samsung Galaxy S24 5G (Snapdragon) edges out as the better overall choice. The Samsung Galaxy S24 5G (Snapdragon) features the Snapdragon 8 Gen3 while the Vivo Y31 5G (6GB RAM + 128GB) comes with the Snapdragon 4 Gen2. In terms of pricing, the Samsung Galaxy S24 5G (Snapdragon) is at ₹52,949 and the Vivo Y31 5G (6GB RAM + 128GB) is at ₹19,999. Your choice depends on your priorities - consider the pros and cons above to make the right decision.
Want to Compare More Devices?
Use our comparison tool to compare up to 4 devices side by side.
Start Comparing