OnePlus 12 review: the coolest phone you can buy, if you dare

 OnePlus 12 in Flowy Emerald from the back.
OnePlus 12 in Flowy Emerald from the back.

Editor's Note

? Original review date: February 2024
? Launch price: $799.99 / £849 (around AU$1,215)
? Target price now: $799.99 / £849 (around AU$1,215)

Update: March 2024. The OnePlus 12 has only been available to buy for a few months, so it's no surprise that the phone's $799.99 / £849 launch price remains unchanged at the time of writing. That said, Amazon did discount the 512GB version of the phone to £899 (from £999) in the UK as part of its inaugural Spring Sale, which is worth bearing in mind if you're shopping for the OnePlus 12 from that particular region. As of March 2024, the phone's Oxygen OS software hasn't yet been updated. The rest of this review remains as previously published.

OnePlus 12: Two-minute review

The OnePlus 12 is cool, there is no doubt about it. It looks gorgeous, and OnePlus has somehow managed to set itself apart from the slew of slabs that clutter store shelves with one of the sweetest color options I’ve ever seen on a phone, along with a design that is uncompromising and polished.

Just like the coolest people, the OnePlus 12 is fun and flashy and hides its weaknesses where you can’t see them. It’s the best player in a scoring position, but it can’t play every role on the field.

The OnePlus 12 tries to play the smartphone game as the so-called ‘flagship killer,’ which is a phone that costs much less than the best Samsung Galaxy or best Apple iPhone, but still gives you the best features of those more popular handsets.

In many respects, it’s victorious, especially when you compare the OnePlus 12 to competitor phones that actually cost the same. If the OnePlus 12 is almost good enough to take on the Galaxy S24 Ultra, it’s more than enough to challenge the Galaxy S24, which is a bit more expensive. If the Pixel 8 Pro has a tough new competitor, the Pixel 8, at the same price, is no competition at all for the OnePlus 12.

OnePlus 12 showing TechRadar.com on web browser
OnePlus 12 showing TechRadar.com on web browser

The OnePlus 12 has amazing performance, good enough to go toe-to-toe with the latest iPhone 15 Pro in games and some productivity tasks. It has cameras that produce excellent images; in some cases these photos are more compelling than the Galaxy S24 Ultra and our other best camera phones.

In other words, if you go for the OnePlus 12 instead of that other phone you were considering, you won’t feel like you’re missing out. You get top-level performance, amazing photography, and battery life that lasts for days. You also get some cool features you can’t find elsewhere, like super-fast charging, and even an IR blaster that can change the channel on your TV.

For the price, the OnePlus 12 is a stellar phone that exceeds expectations. If that makes you a little suspicious, you’re right to raise an eyebrow. What’s missing are some of the same aspects OnePlus has omitted before, but now these features may be more important than ever.

For one thing, the OnePlus 12 isn’t as durable as the Samsung Galaxy S24 Ultra or the iPhone 15 Pro, not even close. Between the iPhone 15 Pro’s titanium frame and the new Gorilla Armor glass on the Galaxy Ultra, OnePlus won’t stand up to abuse like its rivals.

OnePlus 12 up close showing camera lenses and color
OnePlus 12 up close showing camera lenses and color

What’s worse, OnePlus has once again skipped IP68 certification, which would ensure its phones could be submerged underwater. OnePlus says you can use the phone in the rain, and it even built the screen to account for water droplets. It just didn’t go as far as making the phone truly water resistant, which is a shame considering every iPhone, Pixel, and Galaxy S phone can take a dip. It’s hard to recommend any smartphone that doesn’t have this bare minimum level of durability.

The biggest OnePlus omission compared to its rivals won’t be felt for years, but it may be the most important in the long run. Samsung and Google have promised to support the latest Galaxy S24 and Pixel 8 families, respectively, for seven years of Android OS and security updates. OnePlus has no advertised promise, and in the past, it has delivered three years or less, which is now far behind the best Android phones.

Then there are more esoteric questions about OnePlus ownership. How will you afford this phone if you can’t pay for it monthly with your carrier contract? OnePlus has great deals and financing, but that may not be enough for some buyers.

Where will you get it fixed when it breaks? You can call OnePlus, but with an iPhone or Samsung Galaxy phone, you can just walk into a store and get your phone fixed on the same day. Hopefully, that never matters, but when it happens to you, you’re going to be unhappy.

I’m happy to root for an underdog, and there’s a lot to love in the new OnePlus 12. If you like these OnePlus priorities, I have no problem recommending this phone to you, but I can’t recommend it to everybody. For that, I’d trade performance for more durability, and maybe get the phone through testing at one US carrier, at least. But OnePlus isn’t trying to go mainstream, and that’s another thing that makes it the coolest smartphone you can buy.

OnePlus 12 review: Price and availability

  • Costs $799.99 / £849 (around AU$1,215) but nobody will pay that much

  • OnePlus will offer $100 minimum for any trade for the life of the phone

  • Not available with any major carrier for a contract deal

The OnePlus 12 will list for $799.99 / £849 (around AU$1,215), but just like it does for the OnePlus Open (my favorite foldable tablet phone), OnePlus will offer a deal for the life of the OnePlus 12 promising at least $100 for any trade-in of any phone. You can trade a broken rotary phone, they don’t care, they just want to knock $100 or more off the price without advertising it that low. It’s weird but take the discount.

In other words, the OnePlus 12 is effectively a $699 phone in the US, which puts it in the same price range as the Pixel 8, the Galaxy S24 (with a similar trade-in offer), and $100 less than the base model iPhone 15.

Comparing the OnePlus 12 to those phones is almost laughable. The OnePlus 12 has a display that is as large as the Galaxy S24 Ultra, except the OnePlus is more sharp and can reach a brighter peak in outdoor light. It has a larger battery than the expensive iPhone 15 Pro Max, a full 35% larger than the Galaxy S24.

OnePlus 12 from the side
OnePlus 12 from the side

Of course, even those cheaper phones all have IP68 water resistance certification, as well as five years (iPhone 15) or seven years (Pixel 8 and Galaxy S24) of software updates, which could make those devices more valuable in two years when you want to sell them and upgrade.

Compared to the big, mighty flagship phones, here in the US, the OnePlus 12 is $600 less than the Galaxy S24 Ultra and $500 less than the iPhone 15 Pro Max. Even compared to the top-of-the-line, you still get a bigger, sharper, and brighter display on the OnePlus 12, as well as a larger battery than any competitor. That battery charges much faster, too.

Is it worth saving money and buying a OnePlus 12 instead? Absolutely, if you promise to be very, very careful with your new phone. There won’t be as many cases available as there are for Galaxy and iPhone, but you might want a case anyway, so you don’t crack that silky, smooth finish.

  • Value score:  5 / 5

OnePlus 12 review: Specs

OnePlus 12 from bottom showing curves and USB C port
OnePlus 12 from bottom showing curves and USB C port

The OnePlus 12 uses a Qualcomm Snapdragon 8 Gen 3 chipset, just like the Samsung Galaxy S24, but it isn’t overclocked like the Samsung “for Galaxy” option. In testing, including benchmark apps, the OnePlus 12 performed very well against the Galaxy phones and the latest iPhone 15 Pro models, even beating the iPhone on some tests. The results were always very close, which means the OnePlus may not be the top-performing phone you can buy, but the differences are more slight than ever before.

Where the OnePlus wins in specs is in charging and battery size. It packs a 5,400 mAh cell, which is actually two 2,700 mAh cells, thanks to OnePlus / Oppo SuperVOOC charging. That means you can charge at an effective 80W (max in the US), or up to 50W wireless with a AirVOOC charger.

OnePlus 12 review: Design

OnePlus 12 from 3/4 angle in green
OnePlus 12 from 3/4 angle in green
  • Unique green color with cool stripes and satin finish

  • Even the black has a unique, sparkly look

  • Seriously, maybe the coolest smartphone design ever

At a time when Apple and Samsung seem to be trying to undo smartphone design, OnePlus boldly embraces curves, swoops, and outstanding color options with the OnePlus 12. My review unit is thankfully the Flowy Emerald color I adored at the preview I saw last year, but even the Silky Black has a unique, glittery finish that makes it sparkle unlike any other staid black option I’ve seen on the market.

The Galaxy S24 is a slab of a phone, no matter which you choose. The Samsung Galaxy has lost all of its curves and lines. The OnePlus 12, on the other hand, is gently curved on every edge. The lines are inviting, not just unobtrusive. The camera hump flows gracefully into the edge of the phone, and the touches of color and polished glass are playful and clever.

The OnePlus 12 retains the mute switch, and OnePlus fans would revolt if they lost it. I still find the switch more useful than I find the Action Button on my iPhone 15 Pro Max, but what I really want is a camera shutter button. Especially on a phone with true Hasselblad branding, how about it, OnePlus? Maybe for the lucky number OnePlus 13?

OnePlus 12 logo up close macro shot
OnePlus 12 logo up close macro shot

The OnePlus 12 is a chonky beast and I’m not gonna complain about it. It’s thicker than any current iPhone 15 or Galaxy S24 phone, even the big ones, but it packs a much larger battery inside, and that pays off with longer battery life. I’ve been begging for years for phone makers to just add some thickness so the phone can last longer. OnePlus listened. Thank you! It turns out we were both right, and it’s worth the trade.

With its larger display, the OnePlus 12 is actually less dense than the competition, so it’s lighter than the Galaxy S24 Ultra, which is close in size. It still feels substantial and thick, though the curved edges make it comfortable to hold.

I still can’t forgive the lack of IP68 support, and to put this into proper context, Samsung has made water resistance a standard feature on every Galaxy S phone (but one) since the Galaxy S5, and we’re up to the Galaxy S24 this year. Shipping a phone without IP68 certification is like selling a car without a backup camera. Maybe you can drive safely without that feature but would you want to? Similarly, most people prefer the peace of mind of knowing that if you drop your phone in the toilet, you haven’t ruined your baby.

  • Design score:  4.5 / 5

OnePlus 12 review: Display

OnePlus 12 home screen in emerald green
OnePlus 12 home screen in emerald green
  • Incredibly bright display can reach dangerous levels

  • More sharp than the iPhone 15 Pro Max

  • Bigger than the Galaxy S24 Ultra, but curved so it looks smaller

I’m not sure what OnePlus did to reach peak brightness levels up to 4,500 nits on the OnePlus 12, but maybe it should stop? OnePlus reps told us that levels over 3,000 nits can be harmful to your eyes over a long period, and the OnePlus 12 can’t actually blast you with that much light all at once for a long period. It’s more likely to simply light up small portions of the screen that need the boost. Still, when we cross the threshold for potential eye damage, maybe we’ve gone too far.

In practice, I couldn’t actually hurt myself with the OnePlus 12, and not for lack of trying. It’s simply been cold and cloudy since I picked up my review unit almost a month ago. Blame Connecticut’s terrible winter weather. In any case, I’ve been very impressed with the speed and responsiveness of the display, especially playing games. This screen is totally lag-free in every way.

The OnePlus 12 display is apparently fractionally larger than the Galaxy S24 Ultra, and it is technically sharper, but the curve at the edges makes it seem a bit smaller. I prefer the look of the OnePlus 12 curves, but I can’t argue that the amazing new Gorilla Armor glass on the Ultra makes it much better at reflecting glare from my studio lights or bright sun. The OnePlus can push more brightness, but the Ultra doesn’t need to get so bright. It’s a fair trade.

  • Display score:  5 / 5

OnePlus 12 review: Software

OnePlus 12 showing multi window with maps and TechRadar.com on the browser
OnePlus 12 showing multi window with maps and TechRadar.com on the browser
  • A light hand with Android, and good organization tools

  • No junky AI features that nobody asked for

  • Oxygen OS is still Android, but not as complex as Samsung’s woeful One UI

OnePlus uses Oxygen OS from parent Oppo with Android 14, and it keeps a light touch with Android, as opposed to Samsung’s Galaxy S24, which is loaded with extra features and apps. The OnePlus 12 is still an Android phone, but it keeps some of the great home screen organization tools that Google abandoned a few years back, so it’s a bit easier to use and organize than even a so-called ‘vanilla’ Android Pixel 8.

That doesn’t mean the OnePlus 12 doesn’t fall victim to familiar Android traps. There are multiple “Photo” apps on this phone, including the OnePlus photo gallery and Google Photos. It’s confusing, but you don’t get two web browsers or two App Stores. OnePlus has a OnePlus Store, but it only tried to sell me some new earbuds, not the phone I was already holding in my hand (hi, Samsung).

The big problem with Oxygen OS and OnePlus developing its own system comes down the road when it’s time for an Android update. OnePlus has delivered three years of updates for its best phones, but Samsung and Google are now promising seven years of updates, while Apple has always given its iPhone models five years of new software.

OnePlus 12 settings quick panel
OnePlus 12 settings quick panel

I don’t see a specific software promise on the OnePlus online store, but even three years won’t be enough anymore. I doubt OnePlus can sustain its own OS development on older models. That takes serious developer commitment that only the biggest companies like Google, Samsung, and Apple can offer. This will remain an ongoing problem for OnePlus, I believe.

The OnePlus 12 conspicuously skips new AI features that are plaguing other Android phones. The Galaxy S24 launched with a mixed bag of AI on board, including very useful translation tools and somewhat useless writing style adaptation tools. New AI features for editing images fall in between. On the OnePlus 12, you’ll find none of these, for better and for worse.

I suspect that Google will bring more AI to Android in general, which will include OnePlus, but it won’t port everything. Samsung got some features that were previously Pixel-exclusive, like Magic Editor in the Samsung Gallery app. The OnePlus 12 did not benefit from Google’s largesse.

For now, it’s almost a relief that the OnePlus 12 is unburdened with AI features that nobody requested. Apple isn’t stuffing AI into the iPhone 15 yet, so it doesn’t feel like OnePlus is behind. That could change quickly, especially if Samsung makes some quick advances with AI and Bixby and gives its phones an entirely AI interface.

  • Software score:  3 / 5

OnePlus 12 review: Cameras

OnePlus 12 cameras
OnePlus 12 cameras
  • Quirky camera system takes some practice but delivers results

  • Excellent selfies and solid portraits

  • Unique color tuning works when it works

If you want a camera that creates really cool-looking photos, especially photos of people, the OnePlus 12 was made for you. If you’re looking for extreme accuracy in color and detail, look elsewhere. The partnership between OnePlus and Hasselblad continues into its fourth generation, and once again the cameras produce images that are certainly unique, though perhaps not what most people expect or desire from a smartphone camera.

OnePlus says that Hasselblad has tuned its camera processing (ie. it hasn’t helped create the lenses) to imitate classic Hasselblad portrait lenses. I’ve never shot with a Hasselblad camera, but in my shootout against the best camera phones you can buy, including the latest Galaxy S24 Ultra and the iPhone 15 Pro Max, the OnePlus held its own, and in selfie photos and portraits, the results were often better from OnePlus.

Image 1 of 5

Macro shot of the camera lenses on the OnePlus 12
Macro shot of the camera lenses on the OnePlus 12

Image 2 of 5

Macro shot of the camera lenses on the OnePlus 12
Macro shot of the camera lenses on the OnePlus 12

Image 3 of 5

Macro shot of the camera lenses on the OnePlus 12
Macro shot of the camera lenses on the OnePlus 12

Image 4 of 5

Macro shot of the camera lenses on the OnePlus 12
Macro shot of the camera lenses on the OnePlus 12

Image 5 of 5

Macro shot of the camera lenses on the OnePlus 12
Macro shot of the camera lenses on the OnePlus 12

This is not a versatile camera setup. The zoom lens works great to add bokeh and dramatic blur to portraits, but this phone cannot shoot long distance like the Galaxy S24 Ultra. It also had more trouble focusing close up, which made for macros that looked blurry and some food shots that needed to be retaken.

If you love street photography or candid snapshots, the OnePlus 12 will be totally satisfying, and it has plenty of shooting modes, Pro settings, and filter options to create great images. This isn’t the top camera on our list, but it deserves respect for a unique look that is often cooler than the laboratory-accurate photos you’ll get from the iPhone and Galaxy.

OnePlus 12 camera app
OnePlus 12 camera app

OnePlus 12 camera samples

Image 1 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 2 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 3 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 4 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 5 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 6 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 7 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 8 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 9 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 10 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 11 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 12 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 13 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 14 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 15 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 16 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 17 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 18 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 19 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 20 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 21 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 22 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 23 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 24 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 25 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 26 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 27 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 28 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 29 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples

Image 30 of 30

OnePlus 12 camera image samples
OnePlus 12 camera image samples
  • Camera score:  3 / 5

OnePlus 12 review: Performance

OnePlus 12 showing Alito's Odyssey and gaming controls panel
OnePlus 12 showing Alito's Odyssey and gaming controls panel
  • Excellent performance in gaming and productivity

  • No AI features to bog down the latest Snapdragon

The OnePlus 12 offered superb performance for every task I threw its way. With a Snapdragon 8 Gen 3 chipset on board, it almost matches the Galaxy S24 Ultra, which itself beat Apple’s latest iPhone 15 Pro in performance tests. The Galaxy is overclocked slightly, so the OnePlus 12 is technically a bit slower, but you won’t notice the difference unless you only care about benchmark scores. In real-world gaming, photo editing, and navigating the interface, the OnePlus 12 moves as swiftly as I could hope.

The Galaxy S24 Ultra squanders its performance on AI features that lag, because they require more processing or need to talk to a cloud server. Using an S24 Ultra actually feels a bit slower because you’re constantly waiting for the phone to do its new thing. The OnePlus 12 skips those new things. There’s no Circle to Search, or Magic Editor in the Photos app. I don’t miss those features, not yet, so I appreciate the performance benefit.

OnePlus brags a lot about its cooling prowess and its Oxygen OS ability to keep your CPU, your RAM, and your storage running smoothly over a longer period. Frankly, I’m skeptical of any claims from a company that doesn’t know the difference between ROM and storage, as indicated on the OnePlus 12 website. I had no performance issue, but I’m taking OnePlus claims with a hefty grain of salt.

  • Performance score:  4 / 5

OnePlus 12 review: Battery life

OnePlus 12 USB C port
OnePlus 12 USB C port
  • A larger battery means longer battery life, who knew?

  • Better battery than the Galaxy S24 Ultra, even

  • Super fast charging, wired or wireless

The OnePlus 12 has more battery inside than the Galaxy S24 Ultra or the iPhone 15 Pro Max, so it’s no surprise that it also offers more battery life. I had no trouble using the OnePlus 12 for two days of normal usage, without too much camera time. Even with intense use, playing games, and shooting tons of photos, the OnePlus lasted all day and into the night.

There’s technically 5,400 mAh of battery in the OnePlus 12, but that’s divided into two battery cells. This technology lets OnePlus charge both batteries simultaneously, which doubles the charging speed. With the included 80W charger, you can easily charge the OnePlus to 100% full in just under 30 minutes. A Galaxy S24 Ultra can only charge to 70% in that time, and an iPhone 15 Pro Max will top 40% in half an hour of charging.

OnePlus sent me a special 50W wireless charger that works with the OnePlus 12. In only 15 minutes my phone was 27% charged, which is more juice than the iPhone 15 Pro Max can sip on a wired charger in the same time. Wireless charging for the OnePlus 12 is faster than most other wired competitors.

The Galaxy S24 Ultra charges at 45W on a wired charger, but wired charging is more efficient than wireless charging, so it still charges faster when plugged in than the OnePlus 12 charges wirelessly.

  • Battery score:  5 / 5

Should you buy the OnePlus 12

OnePlus 12 from angle showing glittery finish
OnePlus 12 from angle showing glittery finish

Buy it if...

You want the coolest phone around
The OnePlus 12 has what no other flagship smartphone has – coolness. It looks cool, it runs cool, and it isn’t bogged down with uncool software and AI features.

Battery life and fast charging are important
The OnePlus 12 charges faster than any iPhone or Galaxy, whether you use the included (yay!) charger or OnePlus’s fast wireless option. The battery life also beats all competition.

You’ve only got a few bucks and want the most bang
The OnePlus 12 competes with the most expensive phones, so compared to any phone in its price range, it's easily the best phone you can buy.

Don't buy it if...

You want a phone that does everything
The OnePlus 12 does a lot of things right, but it skips a lot of features, like new AI tools from Google and the desktop environment, DeX, that Samsung gives you on most Galaxy S phones.

You want a phone that will last a long time
The OnePlus 12 isn’t as durable as the competition, and it isn’t IP68 water resistant. Even worse, OnePlus doesn’t offer as many years of Android updates and security patches.

You need versatile cameras for every situation
The OnePlus 12 takes great portrait shots, but if you need a zoom lens to catch your kid on the field or the stage, or you want to take macro close-ups, this camera doesn’t do everything right.

OnePlus 12 review: Also consider

The OnePlus 12 is an amazing phone for the price, but other phones in the same price range might be a better option, depending on what you do with your phone.

Samsung Galaxy S24
The Samsung Galaxy S24 is smaller than the OnePlus 12, with a smaller battery, but it’s even more powerful, with tons more features thanks to Samsung’s One UI and Google AI.

Apple iPhone 15
The iPhone 15 doesn’t have the most powerful iPhone cameras or performance, but it offers Apple’s elegant and fun iOS 17 in a sleek device that will stay up to date for five years to come.

How I tested the OnePlus 12

I tested the OnePlus 12 as my primary device for work and personal use, loading numerous apps and services including my email accounts, Slack and Google Meet accounts, and more. I took photos, played games, and used the OnePlus 12 for navigation and music playback in the car.

I used the OnePlus 12 with a variety of accessories, including Bluetooth earbuds like the Google Pixel Buds Pro and OnePlus Buds Pro 2, as well as the Ray Ban Meta smart glasses. I used the OnePlus 12 with my car stereo, and with an Xbox controller while playing games.

I tested the splash resistance of the OnePlus 12 by spraying it with water from my kitchen sink, but I did not submerge the phone.

For battery and benchmark testing, I worked with Future Labs to coordinate testing. I also tested the device’s charging on my own using a wireless AirVOOC charger supplied by OnePlus.

Read more about how we test

First reviewed February 2024