Apple iPhone 12 vs Xiaomi 12
The Verdict
Apple's iPhone 12 and Xiaomi's 12 represent different philosophies in smartphone design. The iPhone 12 features a superior display with 1200 nits peak brightness and the efficient A14 Bionic processor delivering excellent performance on iOS 14, while its Ceramic Shield offers premium durability. Its 4GB RAM might seem modest, but iOS optimization ensures smooth operation. The Xiaomi 12 counters with a more powerful Snapdragon 8 Gen 1 processor, 8GB RAM, and a significantly larger 4500 mAh battery supporting 67W wired and 50W wireless charging, drastically outpacing the iPhone's 20W wired and 15W MagSafe. The Xiaomi also boasts a 50MP main camera with superior 8K video recording and a 120Hz refresh rate display versus the iPhone's 60Hz panel. However, the iPhone 12's ecosystem integration, Face ID reliability, and compact 164g design appeal strongly to Apple loyalists. The Xiaomi lacks official IP68 certification despite water resistance claims. For users prioritizing raw performance, charging speed, and battery endurance, the Xiaomi 12 at $749 delivers better value. For those valuing ecosystem cohesion, build quality certification, and refined software, the iPhone 12's $799 price justifies the investment despite trailing in specs.
Who Should Buy
Buy the Apple iPhone 12 if…
- →First iPhone with 5G connectivity
- →Ceramic Shield front cover is four times more drop-resistant
- →Flat-edge design is comfortable and stylish
Buy the Xiaomi 12 if…
- →Compact flagship at 6.28 inches
- →67W wired and 50W wireless charging
- →Good 50 MP main camera with OIS
Category Scores
Pros & Cons
Apple iPhone 12
Pros
- First iPhone with 5G connectivity
- Ceramic Shield front cover is four times more drop-resistant
- Flat-edge design is comfortable and stylish
- A14 Bionic delivers excellent performance and efficiency
- Dolby Vision HDR video recording is a first for any smartphone
Cons
- 60Hz display when competitors offered 90Hz or 120Hz
- Small 2815 mAh battery offers mediocre battery life
- 64 GB base storage is inadequate in 2020
- Lightning port instead of USB-C
- No telephoto lens — only dual camera
Xiaomi 12
Pros
- Compact flagship at 6.28 inches
- 67W wired and 50W wireless charging
- Good 50 MP main camera with OIS
- Lightweight at 180 g
- Harman Kardon stereo speakers
Cons
- Snapdragon 8 Gen 1 runs hot
- No telephoto camera
- 13 MP ultrawide is weak
- No official IP rating
- MIUI 13 bloatware
Full Specifications
| Spec | Apple iPhone 12 | Xiaomi 12 |
|---|---|---|
| Software | iOS 14 | Android 12, MIUI 13 |
| Body | ||
| Weight | 164 g | 180 g |
| Material | Aluminum frame, Ceramic Shield front | Aluminum frame, Gorilla Glass Victus |
| IP rating | IP68 | No official rating |
| Dimensions | 146.7 x 71.5 x 7.4 mm | 152.7 x 69.9 x 8.16 mm |
| Camera | ||
| Main camera | 12 MP, f/1.6, OIS | 50 MP, f/1.9, OIS (Sony IMX766) |
| Front camera | 12 MP TrueDepth, f/2.2 | 32 MP, f/2.45 |
| Video | 4K@60fps, Dolby Vision HDR | 8K@24fps, 4K@60fps |
| Ultrawide | 12 MP, f/2.4 | 13 MP, f/2.4 |
| Macro | — | 5 MP, f/2.4 |
| Memory | ||
| RAM | 4 GB | 8 GB |
| Storage options | 64 GB, 128 GB, 256 GB | 128 GB, 256 GB |
| Battery | ||
| Capacity | 2815 mAh | 4500 mAh |
| Charging | 20W wired | 67W wired |
| Wireless charging | 15W MagSafe | 50W wireless |
| Display | ||
| Size | 6.1 inches | 6.28 inches |
| Type | Super Retina XDR OLED | AMOLED |
| Resolution | 2532 x 1170 | 2400 x 1080 |
| Refresh rate | 60Hz | 120Hz |
| Brightness (nits) | 1200 | 1100 |
| Processor | ||
| CPU | Hexa-core (2x3.1 GHz + 4x1.8 GHz) | Octa-core (1x3.0 GHz + 3x2.5 GHz + 4x1.8 GHz) |
| GPU | Apple GPU (4-core) | Adreno 730 |
| Chipset | Apple A14 Bionic | Qualcomm Snapdragon 8 Gen 1 |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | Lightning | USB-C 2.0 |
| Wi-Fi | Wi-Fi 6 | Wi-Fi 6 |
| Bluetooth | 5.0 | 5.2 |
Want to compare a third product?
Add another product for a 3-way comparison.
Related Comparisons
This comparison is based on verified manufacturer specifications covering display, performance, camera, battery, and build quality. Scores are generated by analyzing specs across weighted categories on a 10-point scale. Learn more about our methodology.
Explore more in phones, see all Apple products or all Xiaomi products. View full details for the Apple iPhone 12 or the Xiaomi 12.

