The Redmi Note 12 4G phone comes with a 120 Hz refresh rate 6.67-inch touchscreen display offering a resolution of 2400x1080 pixels (FHD+) at a pixel density of 395 pixels per inch (ppi). Redmi Note 12 4G is powered by an octa-core processor. It comes with 6GB of RAM. The Redmi Note 12 4G runs Android 13 and is powered by a 5000mAh non-removable battery. The Redmi Note 12 4G supports 33W Fast Charging. As far as the cameras are concerned, the Redmi Note 12 4G on the rear packs a triple camera setup featuring a 50-megapixel (telephoto) primary camera; an 8-megapixel (ultra wide-angle) camera, and a 2-megapixel (macro) camera. It has a single front camera setup for selfies, featuring a 13-megapixel sensor. The Redmi Note 12 4G runs MIUI 14 is based on Android 13 and packs 128GB of inbuilt storage that can be expanded via microSD card (up to 1000GB) with a dedicated slot. The Redmi Note 12 4G is a dual-SIM mobile that accepts Nano-SIM and Nano-SIM cards. The Redmi Note 12 4G measures 165.66 x 75.96 x 7.85mm (height x width x thickness) and weighs 183.50 grams. Connectivity options on the Redmi Note 12 4G include Wi-Fi 802.11 a/b/g/n/ac, GPS, Bluetooth v5.00, NFC, and USB Type-C with active 4G on both SIM cards. Sensors on the phone include an accelerometer, ambient light sensor, compass/ magnetometer, gyroscope, proximity sensor, and fingerprint sensor.