- android.gs
- Compare
- Desire 21 Pro 5G vs Redmi K40 Pro
HTC Desire 21 Pro 5G vs Xiaomi Redmi K40 Pro
What Desire 21 Pro 5G does better (3) and where Redmi K40 Pro wins (16) — every spec side by side.
vs
5.7Display7.9
6.5Camera8.2
4.6Battery4.2
7.1Features7.0
Dimensions
Size comparison
Desire 21 Pro 5GRedmi K40 Pro
| Desire 21 Pro 5G | Redmi K40 Pro | Difference | |
|---|---|---|---|
| Height | 167.1 mm | 163.7 mm | +3.4 mm |
| Width | 78.1 mm | 76.4 mm | +1.7 mm |
| Thickness | 9.4 mm | 7.8 mm | +1.6 mm |
| Weight | 205 g | 196 g | +9 g |
Drawn to the same scale from the official dimensions (front and side).
Why is Desire 21 Pro 5G better than Redmi K40 Pro?
- Battery capacity5,000 mAh vs 4,520 mAh+11%
- Memory card slotYes · Redmi K40 Pro: No
- Main camera aperturef/1.8 vs f/1.9+6%
Why is Redmi K40 Pro better than Desire 21 Pro 5G?
- Wired charging18 W vs 33 W+83%
- RAM8 GB vs 12 GB+50%
- OLED panelNo · Desire 21 Pro 5G: Yes
- Storage (max)128 GB vs 256 GB2×
- Stereo speakersNo · Desire 21 Pro 5G: Yes
- Refresh rate90 Hz vs 120 Hz+33%
- Main camera48 MP vs 64 MP+33%
- CPU frequency2 GHz vs 2.84 GHz+42%
- Max video4K vs 8K
- 4K video frame rate30 fps vs 60 fps2×
- Weight205 g vs 196 g+5%
- Process8 nm vs 5 nm+60%
Specifications
Side by side
| Design | ||
| Weight | 205 g | 196 g |
| Thickness | 9.4 mm | 7.8 mm |
| Height | 167.1 mm | 163.7 mm |
| Width | 78.1 mm | 76.4 mm |
| Ingress protection | — | IP53 |
| Water resistance (IPx) | — | IPx3 |
| Glass protection | — | Corning Gorilla Glass 5 |
| Colours | Blue, Purple | Black, White, Aurora |
| Display | ||
| Screen size | 6.7″ | 6.7″ |
| Panel | IPS LCD | Super AMOLED |
| OLED panel | No | Yes |
| Resolution (width) | 1,080 px | 1,080 px |
| Resolution (height) | 2,400 px | 2,400 px |
| Pixel density | 393 ppi | 395 ppi |
| Refresh rate | 90 Hz | 120 Hz |
| Peak brightness | — | 1,300 nits |
| Screen-to-body ratio | 83% | 85.9% |
| HDR | Yes | Yes |
| Performance | ||
| Chipset | Qualcomm SM6350 Snapdragon 690 5G | Qualcomm SM8350 Snapdragon 888 5G |
| Chip maker | Qualcomm | Qualcomm |
| Process | 8 nm | 5 nm |
| CPU cores | 8 | 8 |
| CPU frequency | 2 GHz | 2.84 GHz |
| GPU | Adreno 619 | Adreno 660 |
| Memory | ||
| RAM | 8 GB | 12 GB |
| Storage (max) | 128 GB | 256 GB |
| Storage (base) | 128 GB | 128 GB |
| Storage type | — | UFS 3.1 |
| Memory card slot | Yes | No |
| Camera | ||
| Main camera | 48 MP | 64 MP |
| Main camera aperture | f/1.8 | f/1.9 |
| Main sensor size | 1/2.0" | 1/1.7" |
| Rear cameras | 2 | 2 |
| Optical stabilisation | No | No |
| Ultra-wide camera | Yes | Yes |
| Telephoto camera | No | No |
| Max video | 4K | 8K |
| 4K video frame rate | 30 fps | 60 fps |
| Selfie camera | 16 MP | 20 MP |
| 4K selfie video | No | No |
| Battery | ||
| Battery capacity | 5,000 mAh | 4,520 mAh |
| Battery type | Li-Po | Li-Po |
| Wired charging | 18 W | 33 W |
| Charged in 30 min | — | 58% |
| Wireless charging | No | No |
| Connectivity | ||
| 5G | Yes | Yes |
| eSIM | No | No |
| Dual SIM | Yes | Yes |
| Wi-Fi standard | Wi-Fi 5 | Wi-Fi 6E |
| Bluetooth | 5.1 | 5.2 |
| NFC | Yes | Yes |
| USB | USB Type-C 2.0 | USB Type-C 2.0 |
| USB version | 2 | 2 |
| Dual-band GPS | — | Yes |
| Satellite navigation | GLONASS, GALILEO, BDS | GLONASS, GALILEO, BDS, QZSS, NavIC |
| Features | ||
| Stereo speakers | No | Yes |
| 3.5 mm headphone jack | No | No |
| Fingerprint sensor | Side | Side |
| Barometer | — | Yes |
| Sensors | Fingerprint (side-mounted), accelerometer, gyro, proximity, compass | Fingerprint (side-mounted), accelerometer, gyro, proximity, compass, barometer |
| Software | ||
| OS at launch | Android 10 | Android 11 |
| Platform | Android | Android |
| Interface | — | MIUI 12 |









