OnePlus 6 vs Vivo X21: Which One Would You Pick?

by Michele Ingelido 0

OnePlus and Vivo are two companies owned by BBK Electronics, and they are among the most important Chinese smartphone brands right now. Their strongest point is the quality price ratio of their handsets as they are not priced like the pricey Huawei flagships but they are still the best choice for many users thanks to their performance and cameras. We compare the OnePlus 6 vs Vivo X21 to see how they differ in terms of specs and features.

oneplus 6 vs vivo x21

OnePlus 6 vs Vivo X21

OnePlus 6 Vivo X21
DIMENSIONS AND WEIGHT  155.7 x 75.4 x 7.8 mm, 177 g  154.5 x 74.8 x 7.4 mm, 156 g
DISPLAY  6.28 inches, 1080 x 2280p (Full HD+), 19:9 ratio, Optic AMOLED  6.28 inches, 1080 x 2280p (Full HD+), 19:9 ratio, Super AMOLED
PROCESSOR Qualcomm Snapdragon 845, octa-core 2.8 GHz  Qualcomm Snapdragon 660, octa-core 2.2 GHz
MEMORY 6 GB RAM, 64 GB – 8 GB RAM, 128 GB – 8 GB RAM, 256 GB 6 GB RAM, 64 GB – 6 GB RAM, 128 GB
SOFTWARE  Android 8.1 Oreo, Oxygen OS  Android 8.1 Oreo, Funtouch OS 4.0
CONNECTIVITY  Wi-Fi 802.11 a/b/g/n/ac, Bluetooth 5.0, GPS  Wi-Fi 802.11 a/b/g/n/ac, Bluetooth 5.0, GPS
CAMERA  Dual 16 + 20 MP, f/1.7 + f/1.7, OIS
16 MP f/2.0 front camera
Dual 12 + 5 MP, f/1.8 + f/2.4
12 MP, f/2.0 front camera
BATTERY  3300 mAh, fast charging 5V / 4A (Dash Charge)  3200 mAh, fast charging
ADDITIONAL FEATURES  Dual SIM slot  Hybrid Dual SIM slot, Under Display fingerprint reader


Let’s say that OnePlus 6 has a better build quality and Vivo X21 has better looks. OnePlus 6 has a wonderful glass back for the first time for its flagship and it is splashproof even though the company failed to give an official IP rating. But the company said that it can survive to rain and drops in puddles, so this is enough for your everyday usage. On the other hand, Vivo X21 has a higher screen-to-body ratio and its bezels are almost absent. It is even higher than iPhone X which has a full borderless design. Note that X21 is the only one which comes in a variant with a fingerprint reader embedded in the display.



Even though their prices are moderate, these phones have wonderful displays. Both are AMOLED panels with incredibly brilliant color and deep blacks. And they have exactly the same size and the same resolution: 6.28 inches with a Full HD+ resolution of 1080 x 2280 pixels. There is a notch, but it helps to reduce the bezels. OnePlus 6’s display supports DCI-P3 and sRGB color gamut, and we believe it is a slightly better screen.



Among these phones, the real flagship is the OnePlus 6 due to its stunning hardware side. It has an octa-core Snapdragon 845 chipset by Qualcomm, 6 or 8 GB of RAM and up to 256 GB of internal storage depending on the configuration. It is one of the fastest and smoothest Android phones in the market, and Vivo X21 can not compete with it in terms of performance. But it is still a good high-end phone thanks to its Snapdragon 660 SoC and 6 GB of RAM.



Both are camera phones without any doubt. They have wonderful dual cameras on their backs as well as great selfie snappers. OnePlus 6 comes with a 16 + 20 MP dual setup which has bright f/1.7 aperture and even OIS. It can even record 4K videos at 60 fps. Vivo X21 has a f/1.8 dual camera with dual pixel PDAF which can capture an incredible quantity of detail, but it is not at the same level. OnePlus 6 is a way better camera phone with more detailed shots and less noise in every light condition.



OnePlus declared that it is not interested in making phones with huge batteries. The company chooses a battery which can last one day in order to release devices with the lowest thickness possible. And that is what it did with the OnePlus 6, a device with a satisfying but not very long battery life. The same is with Vivo X21 and its 3200 mAh lithium unit. Both phones feature a fast charging technology. So, there isn’t a winner when it comes to batteries as they have a similar battery life and a similar charging speed.



OnePlus 6 has been launched in the global market with a starting price tag of €519/$529 for the base variant with 6 GB of RAM and 64 GB of internal storage. Vivo X21 is currently a Chinese and Indian market exclusive. Recently, it was launched in India with a price tag of $530: exactly the same.

OnePlus 6 is the winner of the comparison and, with these prices, it is also the best value for money device. But in the coming months, we believe that X21’s price will decrease much more than the one of OP6, making it a worthy opponent in terms of value.


OnePlus 6 vs Vivo X21: PRO and CONS

OnePlus 6


  • Better hardware
  • Higher-end dual rear camera
  • Better selfie camera
  • Splashproof
  • Good display


  • No expansion slot


Vivo X21


  • Higher screen-to-body ratio
  • Good cameras
  • Beautiful design
  • Nice display


  • Limited availability