Disisi bodi, Vivo Y12s memiliki berat 191gram yang nyaman digenggam. sedangkan Redmi 10A memiliki berat 194 gram. (1-0).
Di sektor layar sendiri, Vivo memiliki ukuran 6.51 inci kerapatan 270ppi, ukuran yang ideal dan Redmi 10A memiliki ukuran layar 6.53 inci kerapatan 269ppi.(1-0).
Untuk kamera, kedua handphone ini sama-sama berbekal 2 kamera utama, hanya saja, handphone Vivo Y12s lebih unggul karena memiliki ukuran 8MP kamera depan dan Redmi memiliki ukuran 5MP kamera depan. (1-0).
Baca Juga: Redmi 10C VS Poco M3! Battle Spek Handphone 1 Jutaan Manakah Terbaik!
Di segi memori, kedua handphone ini dibekali RAM 3GB, hanya saja Vivo Y12s hanya memiliki memori internal 32GB, sedangkan Redmi 10A memiliki memori internal 32GB, 64GB. (0-1).
Hardware sendiri, keduanya memiliki tenaga yang sama yaitu MediaTek. Hanya saja Vivo Y12s memiliki tenaga MediaTek P35 yang lebih baik dari pada Redmi 10A yang ditenagai MediaTek G25.(1-0).
Untuk harga sendiri, handphone Vivo Y12s dibanderol Rp. 1.699.000 dan Redmi 10A Rp. 1.369.000. (0-1).***