Tech Arena24

Xiaomi 12 vs OnePlus 9RT: Which should you buy

Xiaomi 12 vs OnePlus 9RT: Xiaomi recently released its Xiaomi 12 that features the Snapdragon 8 Gen 1 chip. While the OnePlus 9RT released by OnePlus features the Snapdragon 888 5G chip. Given the choice between these two smartphones, which should you buy?

Well, this specs comparison between the Xiaomi 12 and OnePlus 9RT will give you a clue as to which phone offer the best value for the money. Below is the comparison between the Xiaomi 12 and OnePlus 9RT:

Xiaomi 12 vs OnePlus 9RT

SpecificationsXiaomi 12OnePlus 9RT
Display6.2-inch, 120Hz6.62-inch, 120Hz
RAM8 / 12GB8 / 12GB
Storage128 / 256GB128 / 256GB
Back Camera50 + 13 + 5MP50 + 16 + 2MP
Front Camera32MP16MP
ChipsetSnapdragon 8 Gen 1Snapdragon 888 5G
SoftwareAndroid 12Android 11
Battery4,500mAh (67W)4,500mAh (65W)

See Also: Realme GT 2 Pro vs Xiaomi 12 Pro: Which is better


Xiaomi 12 and OnePlus 9RT offers same display quality and value. Both smartphones features a 6.62-inch AMOLED display panel with 120Hz refresh rate and HDR10+ support. The displays on both smartphones are flat and are protected by corning gorilla glass.

Also, both smartphones have not certified IP ratings. Which means none is confirmed to be water or dust resistant. And should you bring any of the devices close to water or dust, they might get damaged.


In the camera department, both smartphones are also pretty close. Both features a 50MP main camera with sensors from Sony. But the Xiaomi device features a 13MP ultra-wide camera while the OnePlus 9RT features a 16MP ultra-wide camera.

See Also: Xiaomi 12 Pro vs Xiaomi 12 vs Xiaomi 12X: Which should you buy

Another difference in the camera of both phones is that the Xiaomi 12 comes with a 5MP macro lens and a 32MP selfie camera. But the OnePlus 9RT comes with a 2MP macro lens and a 16MP selfie camera.

When it comes to camera, both smartphones are pretty much same. Even the camera feature such as: gyro-EIS, OIS, PDAF, 4k recording etc. are all available for phone phones. But, the 32MP selfie camera of the Xiaomi 12 is one step ahead of the 16MP of the OnePlus 9RT.

Performance | Storage | RAM | 5G

When it comes to performance, the comparison gets a little interesting. The chipset inside the Xiaomi 12 is the Qualcomm Snapdragon 8 Gen 1. This chipset is estimated to have 25% better performance and 30% more efficient compared to the Snapdragon 888 5G chip inside the OnePlus 9RT.

See Also: Motorola Edge X30 vs Xiaomi 12: Which is Better

So, when it comes to performance such as playing games, download and upload speed, the Xiaomi 12 is better than the OnePlus 9RT.

The RAM size on both smartphones are 8GB and 12GB while the internal storage inside both devices is 128GB and 256GB. Both smartphones have no support for storage expansion via microSD card.

Both phones also have support for 5G and the download speed for the Xiaomi 12 is 10 Gbps while the download speed for the OnePlus 9RT is 7.5 Gbps. So, overall the Xiaomi 12 is better than the OnePlus 9RT when it comes to performance.

See Also: Xiaomi 12 Pro vs Samsung Galaxy S21 Ultra: Which is better


The Xiaomi 12 boots Android 12 out of the box while the OnePlus 9RT boots Android 11 out of the box. Both phones will get at least three years of major software update.


Xiaomi 12 packs 4,500mAh battery capacity with 67W fast charge support. While OnePlus 9RT has 4,500mAh battery capacity with 65W fast charge support. Both phones can charge from 0 to 100% in about 30 minutes.

See Also: Samsung Galaxy S21 FE vs Google Pixel 6: Which Should You Buy

OnePlus 9RT vs Xiaomi 12: Price

OnePlus 9RT is cheaper because it has a starting price of $559, while Xiaomi 12 price starts at $699. For the price, the Xiaomi 12 offers more value for the money even though the OnePlus 9RT.

Xiaomi 12 vs OnePlus 9RT: Verdict

Xiaomi 12 vs OnePlus 9RT

The major differences between these smartphones is the chipset, CPU, and GPU. Xiaomi 12 features better chipset and GPU therefore has better performance.

So if I’m to score both smartphones by percentage. I’ll score the Xiaomi 12 (55%) while the OnePlus 9RT gets (45%).

Where to Buy OnePlus 9RT and Xiaomi 12
OnePlus 9RTPriceXiaomi 12Price
Buy on GizTop$559Buy on Giztop$699





Leave a Reply

Your email address will not be published. Required fields are marked *