Pada bulan Maret 2018 silam, Vivo mengenalkan ponsel terbarunya bernama Vivo X21 yang nantinya akan disandingkan dengan Vivo X21 UD. Vivo X21 sudah muncul di pasaran dengan dimensi ponsel 154.5 x 74.8 x 7.4 mm dengan berat yang cukup ringan, yaitu 156.2 gram saja. Bagian luar ponsel dilapisi oleh alumunium yang menambah kesan kelas menengah. Ponsel ini sudah mendukung Dual SIM Card, hanya saja bertipe Hybrid.
Display layarnya sudah menggunakan Super AMOLED capacitive touchscreen yang juga digunakan oleh brand ponsel Samsung. Ukuran layarnya 6.28 inch dengan ratio screen to bodynya mencapai ~85,2%. Resolusi layarnya termasuk kategori lebar, yaitu 1080 x 2280 pixels yang sudah dilapisi lapisan pelindung dari Corning Gorilla Glass 3.
Vivo X21 menjalankan sistem operasi Android 8.1 (Oreo) dengan tampilan antar muka menggunakan Funtouch 4. Dapur utamanya dilengkapi oleh Qualcomm SDM660 Snapdragon 660 dengan CPU Octa-core (4×2.2 GHz Kryo 260 & 4×1.8 GHz Kryo 260). Sebagai penunjang prosesnya, ponsel ini dibekali oleh RAM sebesar 6 GB dengan pilihan internal sebesar 64 GB atau 128 GB. Namun, smartphone buatan Vivo ini juga mendukung untuk penggunaan microSD hingga 256 GB. Daya tahan ponsel sudah dibekali dengan battery berkapasitas 3200 mAh yang memiliki fitur fast battery charging.
Berpindah ke sektor fotografi, Vivo X21 didukung oleh dual kamera utama dengan resolusi 12 MP dan 5 MP yang memiliki fitur dual pixel dan depth sensor untuk menghasilkan gambar yang bagus. Fitur lain yang dapat ditemukan di ponsel ini adalah pengambilan foto HDR serta panorama. Ponsel ini juga sudah didukung oleh LED flash yang mampu membantu pengambilan gambar dalam keadaan minim cahaya. Sedangkan kamera depannya memiliki resolusi 12 MP yang support pengambilan video hingga 1080p@30fps.