स्मार्टफोन ओशन ब्लू और रेसिंग ब्लैक कलर ऑप्शन में मिलेगा। डुअल-सिम (नैनो) वीवो वाई31 फोन एंड्रॉयड 11 पर आधारित फनटच ओएस 11 पर चलता है। इसमें 6.58 इंच का फुल एचडी+ (1,080x2,408 पिक्सल) आईपीएस डिस्प्ले दिया गया है।
फोन ऑक्टा-कोर क्वालकॉम स्नैपड्रैगन 662 प्रोसेसर से लैस है, जिसके साथ 6 जीबी रैम मिलता है। फोटोग्राफी व वीडियो के लिए इस फोन में ट्रिपल रियर कैमरा सेटअप है, जिसमें f/1.79 अपर्चर वाला 48 मेगापिक्सल का प्राइमरी सेंसर, f/2.4 अपर्चर वाला 2-मेगापिक्सल का बोकेह लेंस और f/2.4 अपर्चर वाला 2 मेगापिक्सल का तीसरा कैमरा शामिल हैं। स्मार्टफोन में EIS और सुपर नाइट मोड आदि सपोर्ट भी है।
सेल्फी व वीडियो कॉलिंग के लिए फोन में f/2.0 अपर्चर वाला 16 मेगापिक्सल का सेल्फी कैमरा है। फोन में 5,000 एमएएच की बैटरी के साथ 18 वॉट फास्ट चार्जिंग सपोर्ट दिया गया है। Vivo Y31 फोन में 128 जीबी स्टोरेज मौजूद है।
कनेक्टिविटी के लिए फोन में 4जी एलटीई, डुअल-बैंड वाई-फाई, ब्लूटूथ 5.0, जीपीएस/ए-जीपीएस, एफएम रेडियो और यूएसबी टाइप-सी पोर्ट आदि शामिल हैं। स्मार्टफोन में एक्सीलरोमीटर, एंबिएंट लाइट सेंसर, मैग्नेटोमीटर और प्रोक्सिमिटर सेंसर मौजूद है। साइड-माउंटेड फिंगरप्रिंट स्कैनर भी स्मार्टफोन में दिया गया है।