- dotrising.com
- Compare
- F31 Pro+ vs Redmi K80 Ultra
OPPO F31 Pro+ vs Xiaomi Redmi K80 Ultra
What F31 Pro+ does better (4) and where Redmi K80 Ultra wins (15) — every spec side by side.
vs
9.4Display9.7
7.8Camera9.0
9.2Battery9.5
7.4Features9.3
Dimensions
Size comparison
F31 Pro+Redmi K80 Ultra
| F31 Pro+ | Redmi K80 Ultra | Difference | |
|---|---|---|---|
| Height | 163.1 mm | 163.1 mm | = |
| Width | 77.6 mm | 77.9 mm | −0.3 mm |
| Thickness | 7.7 mm | 8.2 mm | −0.5 mm |
| Weight | 204 g | 219 g | −15 g |
Drawn to the same scale from the official dimensions (front and side).
Why is F31 Pro+ better than Redmi K80 Ultra?
- Weight204 g vs 219 g+7%
- Selfie camera32 MP vs 20 MP+60%
- Thickness7.7 mm vs 8.2 mm+6%
- Main camera aperturef/1.8 vs f/1.9+6%
Why is Redmi K80 Ultra better than F31 Pro+?
- Storage (max)256 GB vs 1,024 GB4×
- Peak brightness1,600 nits vs 3,200 nits2×
- NFCNo · F31 Pro+: Yes
- RAM12 GB vs 16 GB+33%
- Battery capacity7,000 mAh vs 7,410 mAh+6%
- Wired charging80 W vs 100 W+25%
- Refresh rate120 Hz vs 144 Hz+20%
- CPU frequency2.63 GHz vs 3.63 GHz+38%
- Rear cameras1 vs 22×
- Ultra-wide cameraNo · F31 Pro+: Yes
- Max video4K vs 8K
- 4K video frame rate30 fps vs 60 fps2×
Specifications
Side by side
| Design | ||
| Weight | 204 g | 219 g |
| Thickness | 7.7 mm | 8.2 mm |
| Height | 163.1 mm | 163.1 mm |
| Width | 77.6 mm | 77.9 mm |
| Frame | — | Aluminium |
| Back | — | Glass |
| Ingress protection | IP68 | IP68 |
| Water resistance (IPx) | IPx8 | IPx8 |
| Glass protection | AGC DT-Star D+ | Scratch/drop-resistant glass |
| Colours | Festival Pink, Himalayan White, Gemstone Blue | Gray, White, Blue, Green |
| Display | ||
| Screen size | 6.8″ | 6.8″ |
| Panel | AMOLED | OLED |
| OLED panel | Yes | Yes |
| Resolution (width) | 1,280 px | 1,280 px |
| Resolution (height) | 2,800 px | 2,772 px |
| Pixel density | 453 ppi | 447 ppi |
| Refresh rate | 120 Hz | 144 Hz |
| Peak brightness | 1,600 nits | 3,200 nits |
| Screen-to-body ratio | 89.1% | 90.2% |
| HDR | — | Yes |
| Performance | ||
| Chipset | Qualcomm SM7550-AB Snapdragon 7 Gen 3 | Mediatek Dimensity 9400+ |
| Chip maker | Qualcomm | MediaTek |
| Process | 4 nm | 3 nm |
| CPU cores | 8 | 8 |
| CPU frequency | 2.63 GHz | 3.63 GHz |
| GPU | Adreno 720 | Immortalis-G925 |
| AnTuTu score | — | 2,926,668 |
| Geekbench 6 (multi-core) | — | 9,174 |
| Memory | ||
| RAM | 12 GB | 16 GB |
| Storage (max) | 256 GB | 1,024 GB |
| Storage (base) | 256 GB | 256 GB |
| Storage type | UFS 3.1 | UFS 4.1 |
| Memory card slot | No | No |
| Camera | ||
| Main camera | 50 MP | 50 MP |
| Main camera aperture | f/1.8 | f/1.9 |
| Main sensor size | — | 1/1.55" |
| Rear cameras | 1 | 2 |
| Optical stabilisation | Yes | Yes |
| Ultra-wide camera | No | Yes |
| Telephoto camera | No | No |
| Max video | 4K | 8K |
| 4K video frame rate | 30 fps | 60 fps |
| Selfie camera | 32 MP | 20 MP |
| 4K selfie video | No | No |
| Battery | ||
| Battery capacity | 7,000 mAh | 7,410 mAh |
| Battery type | Si/C | Si/C |
| Wired charging | 80 W | 100 W |
| Charged in 30 min | 63% | — |
| Wireless charging | No | No |
| Connectivity | ||
| 5G | Yes | Yes |
| eSIM | No | No |
| Dual SIM | Yes | Yes |
| Wi-Fi standard | Wi-Fi 6 | Wi-Fi 7 |
| Bluetooth | 5.2 | 5.4 |
| NFC | No | Yes |
| USB | USB Type-C 2.0 | USB Type-C |
| USB version | 2 | — |
| Infrared port | — | Yes |
| Dual-band GPS | Yes | Yes |
| Satellite navigation | GLONASS, GALILEO, BDS, QZSS, NavIC | GLONASS, GALILEO, BDS, QZSS, NavIC |
| Features | ||
| Stereo speakers | Yes | Yes |
| 3.5 mm headphone jack | No | No |
| Fingerprint sensor | Under display | Under display, ultrasonic |
| Sensors | Fingerprint (under display, optical), accelerometer, gyro, proximity, compass | Fingerprint (under display, ultrasonic), accelerometer, gyro, proximity, compass |
| SAR (head) | 1.16 W/kg | — |
| Software | ||
| OS at launch | Android 15 | Android 15 |
| Platform | Android | Android |
| Interface | ColorOS 15 | HyperOS 2 |
Related comparisons
vs
Xiaomi Redmi K80 UltravsOPPO Find X8 Ultra
9.69.6
vs
Xiaomi Redmi K80 UltravsOnePlus Ace 6
9.69.6
vs
Xiaomi Redmi K80 UltravsOnePlus Ace 6T
9.69.6
vs
Xiaomi Redmi K80 UltravsXiaomi Redmi K70 Ultra
9.69.5
vs
Xiaomi Redmi K80 UltravsRealme GT7 (China)
9.69.6
vs
Xiaomi Redmi K80 UltravsXiaomi Redmi K60 Ultra
9.69.3


