The phone comes with a 120 Hz refresh rate 6.73-inch touchscreen display offering a resolution of 1440×3200 pixels. The display sports Gorilla Glass for protection. Xiaomi 12 Pro is powered by an octa-core Qualcomm Snapdragon 8 Gen 1 processor. It comes with 12GB of RAM. The Xiaomi 12 Pro runs Android 12 and is powered by a 4600mAh battery. The Xiaomi 12 Pro supports wireless charging, as well as proprietary fast charging.
As far as the cameras are concerned, the Xiaomi 12 Pro on the rear packs a triple camera setup featuring a 50-megapixel primary camera; a 50-megapixel camera, and a 50-megapixel camera. The rear camera setup has autofocus. It has a single front camera setup for selfies, featuring a 32-megapixel sensor. The front camera also features autofocus.
The Xiaomi 12 Pro runs MIUI 13 is based on Android 12 and packs 256GB of inbuilt storage. The Xiaomi 12 Pro is a dual-SIM (GSM and GSM) mobile that accepts Nano-SIM and Nano-SIM cards.
Connectivity options on the Xiaomi 12 Pro include Wi-Fi 802.11 a/b/g/n/ac, GPS, Bluetooth v5.2, NFC, USB Type-C, 3G, 4G (with support for Band 40 used by some LTE networks in India) , and 5G. Sensors on the phone include accelerometer, ambient light sensor, barometer, compass/ magnetometer, gyroscope, proximity sensor, and in-display fingerprint sensor.