Смартфон Xiaomi Redmi 12C базируется на SoC MediaTek Helio G85, наделен оперативной памятью LPDDR4x 4ГБ и флеш-памятью eMMC 5.1 128ГБ. Экран IPS – с диагональю 6,71 дюйма, разрешением 1650 х 720 пикселей.
Фронтальная камера – 5-мегапиксельная, а основная – с датчиками разрешением 50 и 0.08 Мп. Также есть аккумулятор емкостью 5000 мА·ч с поддержкой зарядки мощностью 10 Вт, модуль Bluetooth 5.1, сканер отпечатков пальцев на тыльной панели.
Толщина телефона составляет 8,77 мм, масса – 192 грамма. В качестве ОС выступила Android 12 с интерфейсом MIUI 13.