Design:
| water resistance |
Waterproof |
| weight |
209 g |
| thickness |
8.4 mm |
| width |
77 mm |
| height |
166.1 mm |
| volume |
107.43348 cm³ |
| Ingress Protection (IP) rating |
IP68 |
| waterproof depth rating |
1.5 m |
| has a rugged build |
✕ |
| can be folded |
✕ |
The Vivo Y31 5G has a fixed, non-folding body measuring 166.1 mm tall, 77 mm wide, and 8.4 mm thick, with a total weight of 209 g and a volume of 107.43 cm³. A notable aspect of its build is its IP68 waterproof rating, which means it can withstand submersion in water to a depth of 1.5 meters, though it does not carry a rugged certification.
Display:
| Display type |
LCD, IPS |
| screen size |
6.68" |
| pixel density |
264 ppi |
| resolution |
720 x 1608 px |
| refresh rate |
120Hz |
| has branded damage-resistant glass |
✓ |
| supports HDR10 |
✕ |
| supports HDR10+ |
✕ |
| Always-On Display |
✕ |
| supports Dolby Vision |
✕ |
| Has a secondary screen |
✕ |
| has a touch screen |
✓ |
The Vivo Y31 5G features a 6.68″ IPS LCD touchscreen with a resolution of 720 x 1608 px and a pixel density of 264 ppi, paired with a 120Hz refresh rate for smoother on-screen motion. The panel is protected by branded damage-resistant glass, though it does not support HDR10, HDR10+, Dolby Vision, or an Always-On Display mode, and there is no secondary screen present.
Performance:
| internal storage |
128GB |
| RAM |
6GB |
| Chipset (SoC) name |
Qualcomm Snapdragon 4 Gen 2 |
| GPU name |
Adreno 613 |
| CPU speed |
2 x 2.3 & 6 x 2 GHz |
| GPU clock speed |
955 MHz |
| Has integrated LTE |
✓ |
| RAM speed |
3200 MHz |
| semiconductor size |
4 nm |
| Supports 64-bit |
✓ |
| DirectX version |
DirectX 12 |
| Has integrated graphics |
✓ |
| OpenGL ES version |
3.2 |
| Uses big.LITTLE technology |
✓ |
| CPU threads |
8 threads |
| maximum amount of external memory supported |
2048GB |
| Has TrustZone |
✓ |
| OpenCL version |
2 |
| eMMC version |
5.1 |
| maximum memory amount |
16GB |
| Thermal Design Power (TDP) |
4W |
| DDR memory version |
5 |
| supported displays |
2 |
The Vivo Y31 5G is driven by the Qualcomm Snapdragon 4 Gen 2 chipset, built on a 4nm process with an octa-core CPU configuration running at 2 x 2.3 GHz and 6 x 2 GHz using big.LITTLE technology, delivering a TDP of 4W across 8 threads. It comes with 6GB of LPDDR5 RAM clocked at 3200 MHz and 128GB of eMMC 5.1 internal storage, with support for up to 16GB of maximum memory and external storage expandable to 2048GB. Graphics are handled by the integrated Adreno 613 GPU running at 955 MHz, supporting DirectX 12, OpenGL ES 3.2, OpenCL 2, and up to two simultaneous displays. The SoC also integrates LTE, supports 64-bit processing, and includes ARM TrustZone for hardware-level security.
Cameras:
| megapixels (main camera) |
50 MP |
| wide aperture (main camera) |
1.8f |
| Has a dual-lens (or multi-lens) main camera |
✕ |
| megapixels (front camera) |
8MP |
| has built-in optical image stabilization |
✕ |
| video recording (main camera) |
1080 x 30 fps |
| Has a dual-tone LED flash |
✕ |
| number of flash LEDs |
2 |
| has a BSI sensor |
✕ |
| has a CMOS sensor |
✓ |
| has continuous autofocus when recording movies |
✓ |
| Has phase-detection autofocus for photos |
✓ |
| supports slow-motion video recording |
✓ |
| has a built-in HDR mode |
✓ |
| has manual exposure |
✓ |
| has a flash |
✓ |
| optical zoom |
0x |
| has manual ISO |
✓ |
| has a serial shot mode |
✓ |
| has manual focus |
✓ |
| has a front camera |
✓ |
| Has laser autofocus |
✕ |
| Shoots 360° panorama |
✕ |
| has manual white balance |
✓ |
| shoots raw |
✕ |
| has touch autofocus |
✓ |
| has manual shutter speed |
✕ |
| can create panoramas in-camera |
✓ |
| wide aperture (front camera) |
2f |
| Has timelapse function |
✓ |
| Has a front-facing LED flash |
✕ |
| has a dual-lens (or multi-lens) front camera |
✕ |
| supports HDR10 recording |
✕ |
| supports Dolby Vision recording |
✕ |
| has a front-facing camera under the display |
✕ |
| Has a RGB LED flash |
✕ |
| has 3D photo/video recording capabilities |
✕ |
The Vivo Y31 5G features a single-lens 50MP rear camera with an f/1.8 aperture and a CMOS sensor, capable of recording video at 1080p and 30 fps, with support for slow-motion and timelapse recording. Autofocus options include phase-detection autofocus for photos and continuous autofocus during video, as well as touch autofocus, though laser autofocus is absent. Manual controls cover exposure, ISO, focus, and white balance, while HDR mode, burst shooting, and in-camera panoramas are also available; optical zoom, RAW capture, manual shutter speed, HDR10 and Dolby Vision recording are not supported. The rear flash uses two LED units but is not a dual-tone or RGB setup. On the front, an 8MP camera with an f/2.0 aperture is present as a single-lens setup without a dedicated flash, and it is not positioned under the display.
Operating system:
| Android version |
Android 15 |
| has clipboard warnings |
✓ |
| has location privacy options |
✓ |
| has camera/microphone privacy options |
✓ |
| has Mail Privacy Protection |
✕ |
| has theme customization |
✓ |
| can block app tracking |
✓ |
| blocks cross-site tracking |
✕ |
| has on-device machine learning |
✓ |
| has notification permissions |
✓ |
| has media picker |
✓ |
| Can play games while they download |
✓ |
| has dark mode |
✓ |
| has Wi-Fi password sharing |
✕ |
| has battery health check |
✓ |
| has an extra dim mode |
✓ |
| has focus modes |
✕ |
| has dynamic theming |
✓ |
| can offload apps |
✓ |
| Has customizable notifications |
✓ |
| has Live Text |
✓ |
| has full-page screenshots |
✓ |
| supports split screen |
✓ |
| gets direct OS updates |
✕ |
| has PiP |
✓ |
| Can be used as a PC |
✕ |
| Has sharing intents |
✓ |
| has a child lock |
✓ |
| Supports widgets |
✓ |
| Is free and open source |
✓ |
| Has offline voice recognition |
✓ |
| has voice commands |
✓ |
| Tracks the current position of a mobile device |
✓ |
| is a multi-user system |
✓ |
| has Quick Start |
✕ |
The Vivo Y31 5G runs Android 15, a free and open-source platform that supports multi-user operation, split-screen multitasking, Picture-in-Picture, widgets, and the ability to play games while they are still downloading. Privacy features are well covered, including location privacy options, camera and microphone access controls, clipboard warnings, and app tracking blocking, though cross-site tracking blocking and Mail Privacy Protection are not available. On the personalization side, the OS offers theme customization, dynamic theming, dark mode, an extra dim mode, customizable notifications, and a media picker, while focus modes and Wi-Fi password sharing are absent. Additional capabilities include on-device machine learning, offline voice recognition, voice commands, Live Text selection, full-page screenshots, battery health check, app offloading, sharing intents, child lock, and phone tracking, though direct OS vendor updates and Quick Start are not supported.
Battery:
| battery power |
6500 mAh |
| has wireless charging |
✕ |
| Supports fast charging |
✓ |
| charging speed |
44W |
| has reverse wireless charging |
✕ |
| comes with a charger |
✓ |
| has a removable battery |
✕ |
| has a battery level indicator |
✓ |
| has a rechargeable battery |
✓ |
The Vivo Y31 5G is equipped with a 6500 mAh rechargeable battery that supports 44W wired fast charging, and a charger is included in the box. A battery level indicator is present for easy monitoring, though the battery is non-removable and there is no wireless charging or reverse wireless charging capability.
Audio:
| has a socket for a 3.5 mm audio jack |
✕ |
| has stereo speakers |
✓ |
| has aptX |
✕ |
| has LDAC |
✕ |
| has aptX HD |
✕ |
| has aptX Adaptive |
✕ |
| has aptX Lossless |
✕ |
| Has a radio |
✕ |
The Vivo Y31 5G includes stereo speakers but omits a 3.5mm headphone jack and a built-in radio. Wireless audio codec support is limited across the board, with no aptX, aptX HD, aptX Adaptive, aptX Lossless, or LDAC available.
Connectivity & Features:
| has 5G support |
✓ |
| Wi-Fi version |
Wi-Fi 4 (802.11n), Wi-Fi 5 (802.11ac) |
| SIM cards |
2 SIM |
| Bluetooth version |
4.2 |
| has an external memory slot |
✓ |
| Has USB Type-C |
✓ |
| USB version |
2 |
| has NFC |
✕ |
| download speed |
2500 MBits/s |
| upload speed |
900 MBits/s |
| Has a fingerprint scanner |
✓ |
| has emergency SOS via satellite |
✕ |
| has crash detection |
✕ |
| is DLNA-certified |
✕ |
| has a gyroscope |
✕ |
| supports ANT+ |
✕ |
| Has a heart rate monitor |
✕ |
| has GPS |
✓ |
| has a compass |
✓ |
| supports Wi-Fi |
✓ |
| Has an infrared sensor |
✕ |
| has an accelerometer |
✓ |
| has a cellular module |
✓ |
| Has a barometer |
✕ |
| has an HDMI output |
✕ |
| Uses 3D facial recognition |
✕ |
| Has an iris scanner |
✕ |
| Stylus included |
✕ |
| supports Galileo |
✓ |
| Has motion tracking |
✕ |
| Has optical tracking |
✕ |
| Has a built-in projector |
✕ |
The Vivo Y31 5G supports 5G connectivity and accommodates two SIM cards, with download speeds of up to 2500 Mbits/s and upload speeds of up to 900 Mbits/s. Wi-Fi coverage spans Wi-Fi 4 (802.11n) and Wi-Fi 5 (802.11ac), while Bluetooth 4.2 and a USB Type-C port (USB 2.0) handle wireless and wired connections respectively; NFC, HDMI output, and DLNA certification are not present. For navigation and sensors, the device includes GPS with Galileo support, a compass, and an accelerometer, though a gyroscope, barometer, infrared sensor, heart rate monitor, and motion or optical tracking are absent. Biometric security is handled by a fingerprint scanner, while 3D facial recognition and an iris scanner are not supported. There is also an external memory slot for storage expansion, but no stylus is included, and features such as ANT+, crash detection, emergency SOS via satellite, and a built-in projector are not available.
Miscellaneous:
| has a video light |
✓ |
| Has sapphire glass display |
✕ |
| Has a curved display |
✕ |
| Has an e-paper display |
✕ |
The Vivo Y31 5G includes a video light for illumination during video recording, while its display is flat rather than curved and uses neither sapphire glass nor an e-paper panel.