Смартфон получил 6,71-дюймовый дисплей HD+ с выемкой для 5-мегапиксельной камеры. В главном блоке камер используется основной модуль на 50 Мп с интеллектуальным улучшением изображения. Подробности о втором модуле не сообщаются — вероятно, это датчик глубины. Также в островок камеры добавили сканер отпечатков пальцев.
За производительность отвечает процессор MediaTek Helio G85. Его дополняют 4 или 6 ГБ оперативной памяти LPDDR4X. Встроенной памяти 64 или 128 ГБ (5.1 eMMC), добавить ещё можно с помощью карт microSD ёмкостью до 512 ГБ.
Redmi 12C уже поступил в продаже в Китае по цене 699 юаней (≈7 400 рублей) за базовую версию на 4/64 ГБ. Модели на 4/128 и 6/128 ГБ стоят 799 и 899 юаней соответственно (это примерно 8 400 и 9 500 рублей). О выходе международной модификации пока не сообщается.