v Bottom Line v
In October of 2020, Apple started selling its iPhone 12, while OnePlus's 8 hit the stores in April of 2020.
Here you can look at the 8 and the iPhone 12, compare each other's features, and decide which one is best for you. Let us delve into the finer details.
If you have the time, click here to skip the spoilers and continue to the full comparison.
The iPhone 12 will cost you more, but considering its features, it is the best option.
You'll get better performance (+22%), better glass protection, and water-resistance. But the 8 features better battery life and more internal storage (128GB vs. 64GB).
The iPhone 12 also features a cleaner user interface and wireless charging. But the 8 also adds a higher refresh rate, Always-On, larger (+0.4") display, more RAM (8GB vs. 4GB), and Bluetooth 5.1.
Having said that, none of them truly stood out since their final score is almost the same.
If you're ignoring carrier offers, you're going to shell out an extra amount of about $250.
Yes, of course. It's a pretty snappy device.
Why not? It's one of the best smartphones out there.
You'll rarely (if ever) find these two with the same price tag. Remember that when you're comparing the two models.
For each featured section, there's a "Tek-Score" for you to check. We evaluate all quantifiable specifications to help you quickly identify how much they are far apart. The global score will help you compare them to other phones if you're willing to consider other phone suggestions.
Our Tek-Score is based on a study done by Globalwebindex.com on what features users value on new smartphones.
For additional information regarding our smartphone comparisons, check this FAQ.
Some features have a colored bar next to them. That can help you understand how they sit side by side with equivalently priced phones.
You can click here: to view the ones we're comparing to, but we only include smartphones with price tags from -20% to +20%.
Some items are underlined, and you can tap to access several top 10 tables for every spending plan.
|Release Date||2020, April||2020, October||0y.|
|OS Updates||2 years||6 years||4y.|
|Security Updates||3 years||6 years||3y.|
*Reference: Samsung Galaxy Note 20 Ultra.
The Apple iPhone 12 is available with the Apple A14 processor, while the OnePlus 8 brings the previous generation Snapdragon 865 processor.
Regarding the graphics chipset, the former features a proprietary Apple GPU, and the latter has last year's Adreno 650.
On the multicore portion of Geekbench 5 (IOS)(Android), which measures overall performance, the iPhone 12 was, on average, 22% quicker while finishing its tests. It's something to consider, but it shouldn't be a deal-breaker. iOS is much lighter than Android because Apple did their work to keep it fit.
The iPhone 12's performance does stand out if you consider related priced phones. It got a score of 4067, compared to the usual 3040, or close to that.
We can label both of them as high-end.
At least you'll get the Android 10 and OxygenOS 10 on the 8, and the iPhone 12 has iOS 14.1 at its core.
|SoC||Snapdragon 865||Apple A14|
|Graphics||Adreno 650||Apple GPU|
|Geekbench 5 Score||3321
|OS||Android 10 and OxygenOS 10||iOS 14.1|
*Reference: Apple iPhone 12.
The 8 has a 6.5-inch AMOLED screen, which is considerably larger than the iPhone 12's 6.1-inch AMOLED display. It all comes down to personal preferences for both the display type and size. Most people seem to prefer AMOLED for its saturated colors and higher contrast.
If you're trying to keep your phone's display small, there aren't many devices to consider besides the iPhone 12. Other similarly priced smartphones just aren't that short.
The iPhone 12 has a higher-resolution 1170x2532 Full HD display, and the 8 makes do with a 1080x2400 Full HD panel. If you value a clean, almost notch-free screen, the 8 isn't perfect, but it's pretty close to that.
Screens seem to get bigger each year, so let's get the elephant out of the room. The iPhone 12 features the latest Gorilla Glass Victus display. The 8 has a Corning Gorilla Glass 5.
Unfortunately, only one of them has an Always-On display, and it's the OnePlus 8.
If you set your brightness to auto, the 8 can do 802 nits, while the iPhone 12 only does 639 nits.
The 8 can do HDR10+, and its competitor can show HDR10 videos.
If you value a smooth display, your only option is the 8 with its 90hz screen.
Bearing in mind the 8, you should know that 86% of its rivals can play HDR content. Plus, all of them have an AMOLED screen, and 95% have an Always-On display.
Concerning the iPhone 12, please be aware that 95% of its rivals can play HDR content and have an Always-On display. Plus, all of them have an AMOLED screen, and 81% have Gorilla Glass 6 or better.
|Display Density (DPIs)*||vs.|
|Dots per Inch||404.89
|Peak Brightness||802 nits
|Protection||Corning Gorilla Glass 5||Corning Gorilla Glass Victus|
*Reference: Sony Xperia 1.
Things are different when it comes to lenses. Together, a whopping 48 MP sensor, an aperture of f/1.8, a 25mm wide-angle lens, two flash LEDs, HDR capabilities, and Optical Image Stabilization makes up the 8 camera set. Adding to that, you'll still get the ability to record videos at up to 2160p.
It also features two auxiliary cameras. One has 16 MP and an aperture of f/2.2 plus a 14mm ultra-wide-angle lens. And another shooter with 2 MP for macros.
Do you really need a 48 Megapixels camera? Did you know you can zoom in and crop those photos to simulate optical zoom? That's how you can get the same shot you'd get on a 12 Megapixels shooter with 2x optical zoom.
There's also a 16 MP selfie camera with an aperture of f/2.0 and a 1/3" sensor.
I'm hoping we have a review from DxOMark soon, and you can expect a rate of about 111* when they do it. By including its wide-angle lens, that will go up to 122**.
PS: all of its rivals can record videos in 4K or more, have an ultra-wide-angle lens, and feature Optical Image Stabilization. Though only 9% of them feature a macro lens.
The iPhone 12 features a 12 MP (f/1.6) shooter and a 26mm wide-angle lens. You can also count on four flash LEDs, HDR abilities, and Optical Image Stabilization. It also records videos at up to 2160 pixels. It also has a secondary 12 MP camera with an aperture of f/2.4 plus a 13mm ultra-wide-angle lens.
You can get selfies with 12 MP Megapixels. It has a lens with f/2.2 of aperture and a 23 mm wide-angle lens.
The guys over at the DxOMark labs rated this camera with 132 points. By adding its wide-angle lens, that score goes up to 139. If you want to know more about it, click here.
Lastly, just to let you know, just like the other device, all of its rivals can record videos in 4 or 8K, have an ultra-wide-angle lens, and feature Optical Image Stabilization. Additionally, none of them feature a macro lens.
We can safely state that, in theory, the Apple iPhone 12 has a better camera.
One can place the 8 as a lower high-end and the iPhone 12 more as a high-end.
Have you noticed yet? If you want a telephoto lens, you should consider other options like the Sony Xperia 1 II. Or you can go crazy because smartphones like the Oppo Find X2 Pro and the Samsung Galaxy S21 Ultra are much more fun.
*I do recommend DxOMark's reviews. Unfortunately, they don't test every smartphone camera out there. So when I get my hands on one of them, I take every hardware specs (like lenses, sensor size, OIS, aperture, and so on) and give a comparable score. You should give it a 2 points (more or less) error threshold.
**Consider this as an estimative, particularly on mid-end cameras with less than 40MP and no zoom lens. They moved to a better camera test protocol, and I need more reviewed devices to fine-tune older scores.
|Primary Camera||8||iPhone 12|
*Reference: Huawei Mate 40 Pro.
|Extra Camera(s)||8||iPhone 12||vs.|
|Selfie Camera||8||iPhone 12||vs.|
The 8 has a height of 160 mm (6.30 inches) and a width of 72 mm (2.84 inches). Apple's iPhone 12 is a bit smaller, precisely 14 mm (0.55 inches), and a bit narrower too, about 1 mm (0.04 inches).
They have about the same depth: 8 mm (0.32 inches) vs. 7 mm (0.28 inches).
Both have a premium feeling thanks to their glass body. The iPhone 12 weighs 164 g. (5.78 oz), while its rival is 16 g. (0.56 oz) heavier. If you're curious, I've come up with an adapted "display size to phone weight ratio" rate. The 8 got 6.2, which implies it has a pretty nice weight for a 6.5 inches display. The iPhone 12, in its turn, has 6.9, which is pretty nice too.
If you like having color options, you can buy the 8 in Onyx Black, Interstellar Glow, Glacial Green, and Polar Silver. The iPhone 12, in its turn, comes in Black, Red, White, Green, and Blue.
If the iPhone 12 is big enough for you, then excellent. Otherwise, the other is the one.
Do you value a fingerprint scanner? The 8 included one under the display. Unfortunately, the iPhone 12 doesn't have any.
You can still use biometrics to log in on the iPhone 12. At least Apple opted for the Face ID sensor instead.
The iPhone 12 truly is water-resistant. It can be submerged 1 to 3 meters deep. That shouldn't last over half an hour, and it's standby mode only. So don't take photos underwater.
|Size||160 x 72 x 8 mm
(5.64 x 2.54 x 0.28 in)
|146 x 71 x 7 mm
(5.15 x 2.50 x 0.25 in)
|Weight||180 g. (6.35 oz)
||164 g. (5.78 oz)
|Build||Front and back glass||Front and back glass|
|Colors||Onyx Black, Interstellar Glow, Glacial Green, and Polar Silver||Black, Red, White, Green, and Blue|
|Screen To Body Ratio||88.55%
|Disp.Size To Weight Score||6.2||6.9||0.7|
|Biometrics||Under Display Fingerprint||Face ID|
*100% = 4+ colors + front and back glass + S2BR: 86+%.
Specs-wise, the OnePlus 8 seems to have an advantage here, without a doubt. 4300 mAh vs. 2815 mAh is a no-brainer. But how does that reflect day-to-day usage? By charging them up and testing them out, this is how the 8 comes out of it:
And this is how the iPhone 12 handles these tests:
Have you noticed who the winner is? Yes, it's the 8.
What's even better, the 8 can also easily defeat most devices. You can check here if it still is on our top 10 list.
The 8 features quick-charging at up to 30w, but the iPhone 12 does it too, at 20w.
You can also give the iPhone 12 extra credits for having wireless charging of up to 15w/hour. Apple brought MagSafe from their Macbooks so you can effortlessly charge the new iPhones. It's convenient if you're willing to carry another charger.
Did you know you can reverse wireless charging other phones? Not with these, though, but that's already a reality on the Samsung Galaxy S20 and the Samsung Galaxy S21, for example.
|1h Talk + 1h Web + 1h Video||85% left
|1h Talk + 3h Web + 1h Video||71% left
|1h Talk + 1h Web + 3h Video||74% left
|Bat. To Phone Size Score||5.6||6.4||0.8|
*Reference: Samsung Galaxy A31.
OnePlus put 8GB of RAM and 128GB of built-in storage on the 8. There's no MicroSD slot, but with that much space, who cares?
In its turn, the iPhone 12 features 64GB of storage and 4GB of RAM. There's also no extra storage here. You may need a good data plan and some cloud storage. Plus, you'll most likely get more storage and more RAM on most of its rivals. They'd give you around 143Gb of storage and 9Gb of RAM.
Neither storage nor RAM should be an issue on both phones. However, if you plan to store some movies or record tons of videos, 64 GB alone won't get you there.
*Internal Storage + 256GB Memory Card (Max: 512GB).
You can count on Bluetooth 5.1 on the 8, while the iPhone 12 has a Bluetooth 5.0 modem on its SoC. Both phones have NFC.
If you got used to counting on the good-old 3.5mm headphone jack, forget about it. You may go for an adapter as a last resort, but it really isn't the same. There also are other options out there if you're not really leaning towards any of these. You'd have to pick a smartphone like the Sony Xperia 1 II.
They both run on (LTE and) 5G networks.
The OnePlus 8 will make all your pennies count, but you should stay on top of any deals or price drops. Who knows what you can find. Promotions aside, the iPhone 12 is more expensive, but that's probably something you already knew. Also, don't forget that, with time, iPhones do hold some of their value.
I hope the following tables will help you make a wiser decision.
Here's what we've found out:
Apple iPhone 12
I earn a small fee from qualifying purchases. It doesn't affect the price you pay nor my opinions, but it will mean a lot if you click on one of these buttons before purchasing your next phone. You'll be helping to take this to the next level.
Prices on eBay are in $US but Europe-based. You can click to check the prices in your country.
Prices marked with ! are from renewed/refurbished/carrier-locked phones (except eBay prices that, as a last resort, can be from bids or used devices).
How much of a "phone" can your money buy?
That's how much "score" you can get with $100 based on the global score that you'll see in the next section (higher is better).
Have you found better prices elsewhere? The formula is simple: score/price*100.
|Value for money||8||iPhone 12||VS|
Also, don't forget to check the latest deals from these four stores, and the state of the art on mobile technology, if you don't want to overpay on your next smartphone.
Want to know about that global rate? But first, let's see where its rivals are. It's 7.0 for the 8 and 7.3 for the iPhone 12.
I can't believe that the iPhone 12 can beat the OnePlus 8, at least specs-wise. It obviously depends on what you really value on a smartphone, but iPhones do tend to get a bit behind if you go feature by feature.
However, this isn't the case. If you go for the iPhone, you'll get better performance, more updates, better glass protection, better cameras, and a water-resistant device.
The 8, on the other hand, does give you a 90hz display, a smaller notch, double the RAM, double the storage, better battery life, and Bluetooth 5.1.
|#5||Battery Life||Wireless Charging|
|#6||Fast Charging||Glass Protection|
|#2||MicroSD Slot||MicroSD Slot|
|#3||3.5mm Jack||3.5mm Jack|
|Global Score||8||iPhone 12|
*Reference: Samsung Galaxy Note 20 Ultra.
For suggestions and bug reports, click here. Your help is appreciated. Thank you.
I'm Luis Silva, and this is the place where I nerd out about technology. I've been a tech enthusiast for 25 years, and I have a degree in computer management.
I'm glad to have you here!
Do feel free to check out any (or all) article(s) that you may find interesting.
I've personally made sure that they are as thorough and helpful as they can be, and they're entirely free, so read as much as you want, and in the end, please leave a comment or share them as a thank you.
And when you leave, please remember to come back in a not so distant future.