| Brand | Xiaomi |
| Model | Redmi 12 4G |
| Network | GSM / HSPA / LTE |
| Dimensions | 168.6 x 76.3 x 8.2 mm |
| Weight | 198.5 g |
| SIM | Hybrid Dual SIM (Nano-SIM, dual stand-by) |
| Display Type | IPS LCD | 90Hz | 550 nits (peak) |
| Display Size | 6.79 inches |
| Display Resolution | 1080 x 2460 pixels |
| OS | Android 13, MIUI 14 |
| Chipset | Mediatek MT6769H Helio G88 (12nm) |
| CPU | Octa-core |
| Memory | 128GB 2GB RAM, 128GB 4GB RAM, 128GB 6GB RAM, 128GB 8GB RAM, 256GB 8GB RAM | microSDXC (uses shared SIM slot) | eMMC 5.1 |
| Main Camera | 50 MP, f/1.8, (wide) | 8 MP, f/2.2 (ultrawide) | 2 MP, f/2.4, (macro) | LED flash, HDR | 1080p@30 |
| Selfie Camera | 8 MP, f/2.1 (wide) | 1080p@30fps |
| Sound | Loudspeaker | 3.5mm jack |
| Battery Info | Li-Po 5000 mAh | Non Removeable | 18W wired | Type C |
| Sensors | IP53, dust and splash resistant | Fingerprint (side-mounted) | Bluetooth 5.3 |
