Vivo X21 Vs Oneplus 6 – Detailed comparision. Which is better and why?

Vivo X21:

Vivo X21 has launched today and is already available for pre-order for just Rs.2000 in Vivo’s official store or Flipkart as advance amount. Check out the launch day offers , pro’s and cons of the device here.

One of the advanced feature of the device is, Vivo X21 comes with in-display finger print scanner. This is the first device in India to have this feature. Surely this feature has an edge for Vivo X21 over other devices. But how good is Vivo X21 versus the flagship killer Oneplus 6. Lets compare to find it out.


Vivo X21 and Oneplus 6 has the same screen size of 6.28 inches with 1080 x 2280 pixels resolution and both smartphones has 19:9 screen to body ratio. Both Smartphones cones with the iPhone X like notch.

Vivo X21 has Super Amoled display which is one of the best and better than Oneplus 6’s AMOLED display.

Winner: Vivo X21

Processor and GPU:

Oneplus 6 is powered by the latest Snapdragon 845 chipset and Adreno 630 which is the advanced in its segment.

Vivo X21 comes with Snapdragon 660 chipset and Adreno 512. SD 660 is the latest in Snapdragon 600 series but this is no match to Snapdragon 845 chipset in performance.  Adreno 630 is the advanced gaming processor and better than Adreno 512.

Winner: Oneplus 6


Oneplus 6 sports with Dual rear camera – 16 MP (f/1.7, 27mm gyro-EIS, OIS) + 20 MP (f/1.7).  Also has 20 MP of aperture f/2.0 Front camera. Oneplus 6 supports super slow motion video as well.

Vivo X21 sports with Dual rear camera – 12 MP (f/1.8) + 8MP (f/2.4).  Also has 12MP of aperture f/2.0 Front camera.

Though Vivo has advanced AI features, face beauty mode and shot re-focus, secondary rear camera is average, In the other hand Oneplus 6 has OIS (Optical Imahe stabilization) which is brilliant in low light as well. Oneplus 6 claims portrait mode in both front and rear camera whereas Vivo X21 has bokeh mode in rear camera. Aperture ratio is also better in Oneplus 6 compared with Vivo X21.

Winner: Oneplus 6

Operating System:

Oneplus 6 comes with Android 8.1 Oreo based Oxygen OS and Vivo X21 has the same Android 8.1 Oreo based Funtouch OS 4.0.  But Oneplus is fast to provide updates and the latest Android P beta version is already available for Oneplus 6 which gives an edge to Oneplus 6 than Vivo X21.

Winner: Oneplus 6

RAM and Storage:

Oneplus 6 has three variants including Avengers edition – 6GB/64GB , 8GB/128GB, 8GB/256GB.

Vivo X21 comes with 6GB RAM and 128 GB onboard memory. Vivo X21 has hybrid sim slot which supports micro SD card. But it may not be needed since 128 GB is more than enough for an average smartphone user.

Winner: Tie


Vivo X21 comes with 3200 mAh battery which is almost same as Oneplus which has 3300 mAh Battery. Vivo X21 supports fast charging, But Oneplus 6 has dash charging which is the fastest charging technique in the market now.


Oneplus 6 price starts from Rs. 34,999 (64 GN Variant) and Vivo V9 has the price tag of Rs.35,990 (128 GB Variant).

Other features:

Vivo X21 has in-display finger print sensor, AI supportef camera, Face beauty mode and Super AMOLED display.

In the other hand, Oneplus 6 has OIS in camera, Dash charging, Super slow motion, advanced processor and GPU.


We’ve seen the detailed comparision between oneplus 6 and Vivo X21. Vibo has done well in it’s latest device , but not enough to competite with the affordable flagship device Oneplus 6.

Stay tuned with us for the latest updates on Gadgets and tech.