小米 12 採用咗 6.28 吋 AMOLED 屏幕,支援 1-120Hz 屏幕刷新率,顏色有灰、藍、紫三色,配備 S8 Gen 1 處理器,香港內置 12GB RAM 以及 256GB ROM,相機部分用上 50MP 廣角 + 13MP 超廣角 + 5MP 長焦微距鏡頭。另外,手機亦支持 Harman Kardon 調音雙喇叭。
至於電量方面,雖然小米 12 配備了 4500mAh,手機也支持小米自家的 67W Turbo Charing 快充,不過小米 12 還支持 50W 無線 Turbo Charing 快充和 10W 反向無線充電。