Дизайнер решил, что у смартфона должны быть: 5,7-дюймовый AMOLED-экран «от края до края», защитное стекло Gorilla Glass 5, процессор Snapdragon 845 от Qualcomm, 6/8 ГБ оперативной и 64/128 ГБ встроенной памяти, двойная камера 16 Мп + 16 Мп, виртуальная кнопка Home, разъем USB Type-C и водозащита по стандарту IP68.
Кроме того, Mi7 от Xiaomi получил 2 сканера: сетчатки в фотомодуле и отпечатков под дисплеем.