Apple iPhone 12 vs OnePlus 9 - Detailed Phone Comparison

Detailed Comparison

Specification
OnePlus 9
OnePlus 9
Oneplus

General

Launch Date October 23, 2020 March 26, 2021
Release Year 2020 2021

Physical

Volume 77.62 cm³ 103.29 cm³
Screen Size to Weight Ratio 3.72 "/g 3.41 "/g
Weight 164 g 192 g
Height 146.7 mm 160 mm
Width 71.5 mm 74.2 mm
Thickness 7.4 mm 8.7 mm
Foldable Design No No
Available Colors
  • Black
  • Red
  • Blue
  • White
  • Green
  • Purple
  • Winter Mist
  • Arctic Sky
  • Astral Black

Display

Screen Size 6.1 " 6.55 "
Resolution 1170 x 2532 1080 x 2400
Aspect Ratio 19.5:9 20:9
Screen-to-Body Ratio 87.1 % 87.2 %
Pixel Density 460 PPI 402 PPI
Refresh Rate N/A 120 Hz
Typical Brightness N/A N/A
HBM Brightness 625 nits N/A
Peak Brightness 1200 nits 1100 nits

Hardware

Battery Capacity per Screen Area 75.65 mAh/in² 104.89 mAh/in²
Battery Density 36.27 mAh/cm³ 43.57 mAh/cm³
Battery Capacity 2815 mAh 4500 mAh
NFC Support Yes Yes
Chipset Apple A14 Bionic (5 nm) Qualcomm SM8350 Snapdragon 888 5G (5 nm)
CPU Hexa-core (2x3.1 GHz Firestorm + 4x1.8 GHz Icestorm) Octa-core (1x2.84 GHz Cortex-X1 & 3x2.42 GHz Cortex-A78 & 4x1.80 GHz Cortex-A55)
GPU Apple GPU (4-core graphics) Adreno 660

Connectivity

USB Version 2.0 3.1
OTG Support 1
DisplayPort
DisplayPort Version N/A N/A
USB Features Lightning 2.0 USB Type-C 3.1, OTG

Software

Operating System iOS Android
Initial OS Version 14.1 11
Maximum OS Version 18 13

Comparison Summary

1. Specifications Comparison

Design

FeatureApple iPhone 12OnePlus 9Practical Impact
Dimensions146.7 × 71.5 × 7.4 mm160 × 74.2 × 8.7 mmiPhone 12 is more compact and pocketable; OnePlus 9 has a larger screen area but is bulkier.
Weight164g192giPhone 12 is noticeably lighter, making it more comfortable for prolonged use.
BuildUnknownCorning Gorilla Glass 5OnePlus 9 has known screen protection, potentially more resistant to scratches and cracks.

Display

FeatureApple iPhone 12OnePlus 9Practical Impact
Size6.1"6.55"OnePlus 9 offers more screen real estate for media consumption and multitasking.
Resolution1170x25321080x2400iPhone 12 has a slightly sharper display, though the difference may not be noticeable to all users.
PPI460402iPhone 12 has higher pixel density, leading to crisper text and images.
TechnologyOLEDAMOLEDBoth offer excellent color reproduction and contrast; differences are subtle and depend on calibration.
Refresh Rate60Hz120HzOnePlus 9 provides smoother scrolling and animations, enhancing the perceived responsiveness of the phone.
Brightness1200 nits1100 nitsiPhone 12 may be slightly easier to view in direct sunlight, though both are bright enough for outdoor use.

Performance

FeatureApple iPhone 12OnePlus 9Practical Impact
ChipsetApple A14 Bionic (5 nm)Qualcomm SM8350 Snapdragon 888 5G (5 nm)Both are high-end chips; A14 Bionic is optimized for iOS, Snapdragon 888 for Android. Real-world performance differences are minor for most tasks.
Antutu Score1,083,947880,900iPhone 12 shows higher benchmark score, which may translate to slightly faster app loading and smoother multitasking, particularly in graphically intensive applications.
GPUApple GPU (4-core graphics)Adreno 660Both are excellent GPUs for gaming and graphics-intensive tasks; the better choice is dependent on the optimized software.
RAM4 GB8 GB or 12 GBOnePlus 9 with 8GB or 12GB offers better multitasking capabilities, especially with numerous apps running in the background.

Camera

FeatureApple iPhone 12OnePlus 9Practical Impact
Main Camera12MP, f/1.6, 1/2.55"48MP, f/1.79, 1/1.4"OnePlus 9 captures more detailed photos; iPhone 12 performs better in low light due to wider aperture and optimized software.
Ultrawide12MP, f/2.450MP, f/2.2OnePlus 9 offers higher resolution ultrawide shots; aperture differences are minor.
Selfie Camera12MP, f/2.216MP, f/2.4OnePlus 9 captures slightly more detailed selfies, especially in good lighting.
VideoUp to 4K 60fpsUp to 8K 30fpsOnePlus 9 supports higher resolution video recording; iPhone 12 may have better video stabilization based on software processing.
FeaturesOIS, Optical ZoomDigital Image StabilizationiPhone 12 offers optical image stabilization for sharper photos and videos; OnePlus 9 has a dedicated black and white camera.
DxOMarkMobile: 117, Selfie: 132N/AiPhone 12 has better and tested camera than OnePlus 9

Battery

FeatureApple iPhone 12OnePlus 9Practical Impact
Capacity2815mAh4500mAhOnePlus 9 provides significantly longer battery life, reducing the need for frequent charging.
Charging20W wired, 15W wireless65W wired, 15W wirelessOnePlus 9 charges much faster, allowing for quick top-ups.
FeaturesMagSafe, Qi ChargingWireless ChargingiPhone 12 offers MagSafe compatibility, while OnePlus 9 supports standard wireless charging.

Storage

FeatureApple iPhone 12OnePlus 9Practical Impact
Internal64/128/256 GB128/256 GBBoth provide ample storage for most users; consider storage needs when purchasing, as neither offers expansion.
ExpandableNoNoNeither phone offers expandable storage, so choosing the correct storage variant is important at the time of purchase.

Other

FeatureApple iPhone 12OnePlus 9Practical Impact
OSiOS 14.1 (upgradable)Android 11 (upgradable)iOS provides a streamlined, user-friendly experience; Android offers greater customization options.
Bluetooth5.15.2OnePlus 9 has a slightly newer version, offering potentially more efficient connections and better audio codec support.
SIMNano SIM + eSIMDual Nano SIMiPhone 12 allows for a digital SIM, while OnePlus 9 utilizes two physical SIM cards.
SecurityBasic security featuresFingerprint sensorOnePlus 9 offers biometric authentication for convenient unlocking and enhanced security.

2. Key Differences Analysis

Apple iPhone 12 Advantages:

  • More compact and lighter: Easier to handle and carry.
  • Higher pixel density display: Sharper visuals.
  • Better performance: Higher benchmark scores.
  • MagSafe Wireless Charging: Wider range of compatibility with accessories
  • Better tested camera: DxOMark values prove that.

OnePlus 9 Advantages:

  • Larger display with 120Hz refresh rate: Smoother and more immersive viewing experience.
  • Significantly larger battery and faster charging: Longer battery life and quicker charging.
  • Higher resolution main and ultrawide cameras: More detailed photos and videos.
  • Fingerprint sensor: Convenient biometric authentication.
  • Dual SIM Support: Uses two physical SIMs.
  • Newer Bluetooth Version: Efficient connections and better audio codec support.

Trade-offs:

  • iPhone 12 users trade battery life and screen size for a more compact design and potentially better performance (based on benchmarks).
  • OnePlus 9 users trade compactness and potentially better performance(based on benchmarks) for longer battery life, faster charging, and a smoother display.

3. User Profiles & Recommendations

Apple iPhone 12 Ideal Users:

  • Users who prioritize a compact and lightweight design.
  • Those who prefer iOS and its ecosystem.
  • Users who want a very sharp display.
  • Individuals heavily invested in the Apple ecosystem (AirPods, Apple Watch, etc.).
  • Users who are not power users and can live with average battery life.

Use Cases:

  • Everyday carry and one-handed use.
  • Integration with other Apple devices.
  • Casual photography and videography.

OnePlus 9 Ideal Users:

  • Users who value long battery life and fast charging.
  • Those who prefer a larger display and smoother refresh rate.
  • Individuals who prefer Android and its customization options.
  • Users who want a fingerprint sensor for biometric authentication.

Use Cases:

  • Media consumption (videos, games).
  • Heavy multitasking and app usage.
  • Users who want larger display.
  • Fast-paced gaming where refresh rate matters.

4. Decision Framework

Key Questions:

  1. What is your preferred operating system (iOS or Android)? This is a fundamental choice that will heavily influence the user experience.
  2. How important is battery life and charging speed? If you need all-day battery and quick charging, the OnePlus 9 is the better choice.
  3. Do you prioritize a compact design or a larger display? The iPhone 12 is more pocketable, while the OnePlus 9 offers more screen real estate.

Scenario-Based Recommendations:

  • Scenario 1: Power User on the Go: Choose the OnePlus 9 for its long battery life and fast charging, ensuring you stay connected throughout the day.
  • Scenario 2: Casual User in the Apple Ecosystem: The iPhone 12 offers seamless integration with other Apple devices and a more compact design.
  • Scenario 3: Media Enthusiast: OnePlus 9 will enhance user's media experience with a bigger display.

My Choice

If I had to choose between these two phones, I would pick the OnePlus 9. Although the iPhone 12 has a slightly sharper display and a more compact design, the OnePlus 9 offers a superior experience in areas that are more important to me: longer battery life, faster charging, and a smoother 120Hz display for a better overall Android experience. While the iPhone 12 shows higher benchmark score, in real-world scenarios, the differences might not be noticeable. The inclusion of a fingerprint sensor on the OnePlus 9 is also a welcome addition for convenient unlocking and enhanced security.

Emily Harper
Emily Harper

Technology Insights Specialist

Dedicated technology writer specializing in mobile device analysis and technology communication. Expert at translating complex smartphone features into clear, actionable insights for diverse audiences.

Key Strengths:

  • Mobile technology analysis
  • Digital media communication
  • Technical storytelling
  • User-centric technology insights

Bridging technical complexity with engaging, accessible narratives.