Apple iPhone 12 vs Oppo Reno 12 Pro
The Verdict
iPhone 12 delivers flagship performance with Apple's A14 Bionic chip and refined iOS experience, while Oppo Reno 12 Pro offers significantly better value with a larger 6.7-inch 120Hz AMOLED display, superior 50MP main camera, and massive 5000mAh battery. iPhone 12's Ceramic Shield and IP68 rating provide better durability than Reno 12 Pro's IP65. Performance-wise, A14 Bionic outpaces MediaTek Dimensity 7300, ensuring smoother gaming and app performance. Camera capabilities strongly favor Reno 12 Pro, featuring higher megapixel counts and 2x telephoto lens versus iPhone's simpler setup. Battery life advantage goes to Reno 12 Pro with 77 percent larger capacity despite faster iPhone charging. At $799 versus $449, iPhone 12 justifies cost only for iOS loyalty and camera tuning; Reno 12 Pro represents superior hardware specs and exceptional value for practical users.
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 Oppo Reno 12 Pro if…
- →Exceptionally thin at 7.4 mm and light at 180 g
- →50MP telephoto adds genuine zoom versatility at this price
- →80W fast charging is among the fastest in the mid-range
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
Oppo Reno 12 Pro
Pros
- Exceptionally thin at 7.4 mm and light at 180 g
- 50MP telephoto adds genuine zoom versatility at this price
- 80W fast charging is among the fastest in the mid-range
- 50MP front camera is excellent for selfies and video calls
- AI-powered photo editing features included
Cons
- Dimensity 7300 is modest for the price
- 8MP ultrawide is noticeably weak
- IP65 — resistant to water jets but not submersion
- ColorOS has pre-installed bloatware
Full Specifications
| Spec | Apple iPhone 12 | Oppo Reno 12 Pro |
|---|---|---|
| Software | iOS 14 | Android 14 (ColorOS 14) |
| Body | ||
| Weight | 164 g | 180 g |
| Material | Aluminum frame, Ceramic Shield front | Aluminum frame, Gorilla Glass 7i |
| IP rating | IP68 | IP65 |
| Dimensions | 146.7 x 71.5 x 7.4 mm | 161.3 x 74.8 x 7.4 mm |
| Camera | ||
| Main camera | 12 MP, f/1.6, OIS | 50 MP, f/1.8, OIS |
| Front camera | 12 MP TrueDepth, f/2.2 | 50 MP, f/2.0 |
| Video | 4K@60fps, Dolby Vision HDR | 4K@30fps |
| Ultrawide | 12 MP, f/2.4 | 8 MP, f/2.2 |
| Telephoto | — | 50 MP, f/2.0, 2x telephoto |
| Memory | ||
| RAM | 4 GB | 12 GB |
| Storage options | 64 GB, 128 GB, 256 GB | 256 GB, 512 GB |
| Battery | ||
| Capacity | 2815 mAh | 5000 mAh |
| Charging | 20W wired | 80W wired |
| Wireless charging | 15W MagSafe | — |
| Display | ||
| Size | 6.1 inches | 6.7 inches |
| Type | Super Retina XDR OLED | AMOLED |
| Resolution | 2532 x 1170 | 2412 x 1080 |
| Refresh rate | 60Hz | 120Hz |
| Brightness (nits) | 1200 | 1200 |
| Processor | ||
| CPU | Hexa-core (2x3.1 GHz + 4x1.8 GHz) | Octa-core |
| GPU | Apple GPU (4-core) | Mali-G615 |
| Chipset | Apple A14 Bionic | MediaTek Dimensity 7300 Energy |
| Connectivity | ||
| 5G | ||
| NFC | ||
| USB | Lightning | USB-C 2.0 |
| Wi-Fi | Wi-Fi 6 | Wi-Fi 6 |
| Bluetooth | 5.0 | 5.3 |
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 Oppo products. View full details for the Apple iPhone 12 or the Oppo Reno 12 Pro.

