La fotocamera frontale, inclusa in un notch a goccia, ha una risoluzione di 8 MP, mentre la batteria ha una capacità di ben 5000 mAh e si ricarica rapidamente grazie alla tecnologia a 18W (il caricatore incluso è però solo da 10W).
Xiaomi ha lanciato Redmi 8 in Cina nelle colorazioni Sapphire Blue, Onyx Black e Ruby Red con prezzi di 112 dollari (102€) e 126 dollari rispettivamente per le configurazioni 3/32 GB e 4/64 GB.