Xiaomi Mi 8 features a 6.21-inch full HD+ display with 2280 x 1080 pixels resolution and a 19:9 aspect ratio. The device is powered by a Qualcomm Snapdragon 845 SoC with Adreno 630 GPU. it may be available in two variants: 6GB RAM with 64GB/128GB/256GB storage. The smartphone runs on Android 8.0 Oreo.
| Type | Full HD+, 18:7:9 AMOLED display |
| Resolution | 2248 x 1080 pixels |
| Pixel Density | 402 ppi |
| Screen Size | 6.21 inches |
| Processor | Octa core 2.8 GHz, Qualcomm Snapdragon 845 with Adreno 630 GPU |
| Operating System | Android 8.0, Oreo with MIUI 10 |
| RAM | 6 GB |
| Internal Memory | 128 GB, Two other variants: 64GB and 256GB storage |
| Expandable | No |
| Rear Camera | 12MP + 12MP, 12 MP (f/1.8, 4-axis OIS, dual-pixel PDAF) + 12 MP (f/2.4), 2x optical zoom, dual pixel phase detection autofocus |
| Front Camera | 20 MP, aperture f/2.0, 1.8 micron pixel size |
| Image Stablizer | No |
| Flash | Yes, Dual: Front + Rear |
| Video Recording | Yes, 2160p@30fps |
| Design | Bar |
| Size | 154.9 x 74.8 x 7.6 mm |
| Weight | 175 grams |
| Capacity | 3400 mAh, Li-Polymer, Fast Charging |
| Type | Non Removable |
| Radio | No |
| Media Player | Yes, MP3/WAV/eAAC+/FLAC player |
| Video Player | Yes, MP4/DivX/XviD/WMV/H.265 player |
| Network | 2G, 2G: GSM 850 / 900 / 1800 / 1900, 3G: HSDPA 850 / 900 / 1900 / 2100, 4G: LTE band 1(2100), 3(1800), 5(850), 7(2600), 8(900), 38(2600), 39(1900), 40(2300), 41(2500) |
| GSM/CDMA | GSM |
| Bluetooth | 5.0, A2DP, LE |
| WiFi | Yes, WiFi 802.11 a/b/g/n/ac, WiFi Direct, hotspot |
| Internet | EDGE |
| GPS | With A-GPS, BDS |
| USB | Type-C, 1.0 reversible connector |
| HDMI | No |
| Headphone Connector | No |
| SIM | Dual |
| NFC | Yes |
| DLNA | Yes |
| Sensors | |
| Built in Applications | Yes |
| Warrenty | 1 Year |
| Dustproof | No |
| Shockproof | No |
| Water Resistant | No, Splash resistant |
| Keypad | Touchscreen, Capacitive with multitouch |
| Water Proof | No |