iPhone 12 ProFull Specs & Is It Worth It?
- ✓BeastScore 66 / 100 — solid all-rounder
- ✗Premium price ($999) — cheaper alternatives exist
- ✗Below-average refresh rate display
- ✗Smaller battery (2,815 mAh)
From $999

Key Specifications
iPhone 12 Pro Quick Answers
How much does the iPhone 12 Pro weigh?
The iPhone 12 Pro weighs 187 g and measures 146.7 × 71.5 × 7.4 mm.
What is the iPhone 12 Pro battery capacity?
The iPhone 12 Pro has a 2,815 mAh battery, with 20W wired charging and 15W wireless.
How big is the iPhone 12 Pro screen?
The iPhone 12 Pro has a 6.1-inch display (Super Retina XDR OLED, 60Hz).
When was the iPhone 12 Pro released?
The iPhone 12 Pro was released in 2020.
iPhone 12 Pro Full Specifications
| Display & Screen | |
| Display Type | Super Retina XDR OLED |
| Screen Size | 6.1" |
| Resolution & Density | 2532x1170 (460 ppi) |
| Refresh Rate | 60 Hz |
| Brightness | 800 nits peak |
| Screen Protection | Scratch-resistant glass |
| Platform & Performance | |
| Processor / Chipset | High performance SoC |
| CPU | Multi-core |
| GPU | Integrated Graphics |
| Operating System | iOS 14 |
| Memory & Storage | |
| RAM | 6 GB LPDDR |
| Internal Storage | 128GB / 256GB / 512GB |
| Storage Speed | High-speed storage |
| Cameras & Optics | |
| Main Camera | 12 MP, f/1.6, OIS |
| Telephoto Zoom | 12 MP (2x optical zoom), f/2, OIS |
| Ultrawide Camera | 12 MP, f/2.4 |
| LiDAR / Depth | None |
| Selfie Camera | 12 MP, f/2.2 |
| Battery & Charging | |
| Battery Capacity | 2,815 mAh |
| Wired Fast Charging | 20W |
| Wireless Charging | 15W wireless |
| Body & Build | |
| Dimensions | 146.7 x 71.5 x 7.4 mm |
| Weight | 187 g |
| Build Materials | Glass front, metal frame |
| Water & Dust Resistance | IP68 |
| Connectivity & Ports | |
| Wi-Fi | Wi-Fi 6 |
| Bluetooth | 5.0 |
| USB | Lightning |
| NFC | Yes |
Gear for your iPhone 12 Pro
All Amazon Finds →Similar Phones

Samsung SM-G766N Galaxy XCover7 Pro 5G 2025 TD-LTE KR 128GB (Samsung G766)

Apple iPhone 16 Pro 5G A3294 Dual SIM TD-LTE CN HK 256GB (Apple iPhone 17,1)
Google Pixel 6a 5G TD-LTE NA 128GB GX7AS (Google Bluejay)

OnePlus Nord N300 5G TD-LTE US 64GB CPH2389 (BBK 2339)

Xiaomi Redmi A3x 4G Standard Edition Global Dual SIM TD-LTE 64GB 24048RN6CG (Xiaomi Klein)

BBK Vivo Y01 2022 Standard Edition Dual SIM TD-LTE V3 NP BD KH VN 32GB

A16e 2022 Premium Edition

Motorola Razr (2019)
Head-to-Head: iPhone 12 Pro vs the Competition
iPhone 12 Pro vs Samsung SM-G766N Galaxy XCover7 Pro 5G 2025 TD-LTE KR 128GB (Samsung G766)


iPhone 12 Pro vs Apple iPhone 16 Pro 5G A3294 Dual SIM TD-LTE CN HK 256GB (Apple iPhone 17,1)


iPhone 12 Pro vs Google Pixel 6a 5G TD-LTE NA 128GB GX7AS (Google Bluejay)

iPhone 12 Pro vs OnePlus Nord N300 5G TD-LTE US 64GB CPH2389 (BBK 2339)


iPhone 12 Pro vs Xiaomi Redmi A3x 4G Standard Edition Global Dual SIM TD-LTE 64GB 24048RN6CG (Xiaomi Klein)


iPhone 12 Pro vs BBK Vivo Y01 2022 Standard Edition Dual SIM TD-LTE V3 NP BD KH VN 32GB


iPhone 12 Pro vs A16e 2022 Premium Edition


iPhone 12 Pro vs Motorola Razr (2019)


Related Articles & Guides
All articles →
GuideHere are the Apple iPhone Duo alternatives
Explore top alternatives to the $2,000 Apple iPhone Duo, including the Samsung Galaxy Z Fold8, Xiaomi 18 Fold 5G, Vivo X Fold5 Pro, and OnePlus Open 2.
Pixel 10a Now $599 vs Galaxy A57 & iPhone 17e: Still Worth It?
Google quietly raised the Pixel 10a from $499 to $599 in early October, and Samsung pushed the Galaxy A57 up to $599.99 the same week. That puts three "budget" phones at the same $599 starting price as the iPhone 17e. Here is what changed, how the three compare, and which one makes sense now.
Flagship SoC ArchitectureSnapdragon 8 Elite vs. MediaTek Dimensity 9400 vs. Apple A18 Pro: The Definitive 3nm Mobile Silicon Architecture, GPU Ray Tracing & Gaming Benchmark Showdown (2026)
An exhaustive 3nm architectural deep dive comparing Qualcomm custom Oryon CPU, MediaTek All-Big-Core Dimensity 9400, and Apple A18 Pro—covering microarchitecture, Adreno 830 vs Immortalis-G925 ray tracing, NPU compute, thermal throttling, and real-world gaming frame rates.