Notebookcheck Logo

OnePlus 12 5G Smartphone Review: Near-Galaxy S24 Ultra flagship experience for half the price

Value flagship virtuoso.

The OnePlus 12 5G powered by the Qualcomm Snapdragon 8 Gen 3 gets a lot of things right and offers features generally on par with other Android flagships we've seen so far in 2024. While the OnePlus 12 is probably the best value 8 Gen 3 flagship yet, certain key aspects seem to have been overlooked.
OnePlus 12 5G in review

OnePlus never misses the opportunity to latch onto the latest and greatest Qualcomm offering, and the new OnePlus 12 5G is no different. At its heart, the OnePlus 12 is essentially an Oppo Find X7 Ultra for the global market with some variations in the battery and cameras.

Apart from the obvious one-up to the Qualcomm Snapdragon 8 Gen 3, the OnePlus 12 5G brings quite a few noteworthy upgrades over the OnePlus 11 5G, such as a brighter display, 4th gen Hasselblad cameras with a new 64 MP periscope lens, a 32 MP selfie cam that can do 4K30 video, USB 3.2 Gen 1 port, a larger 5,400 mAh battery, and a new 24 GB / 1 TB storage option.

Our test unit features 16 GB LPDDR5X RAM and 512 GB of UFS 4.0 storage, which will set you back by ₹69,999 (€1,099 or US$899.99) before discounts. The base 12 GB / 256 GB version can be had for ₹64,999 (€949 or US$799.99) pre-discounts. OnePlus also offers a 24 GB / 1 TB variant, although it is currently not available in India.

OnePlus 12 (12 Series)
Processor
Qualcomm Snapdragon 8 Gen 3 8 x 2.3 - 3.3 GHz, Cortex-X4 / A720 / A720 / A520 (Kryo)
Graphics adapter
Memory
16 GB 
, LPDDR5x
Display
6.82 inch 19.8:9, 3168 x 1440 pixel 510 PPI, Capacitive, AMOLED, 10-bit ProXDR with LTPO, HBM/Peak brightness: 1600 / 4500 nits, Always-on display, Corning Gorilla Glass Victus 2, glossy: yes, HDR, 120 Hz
Storage
512 GB UFS 4.0 Flash, 512 GB 
, 482 GB free
Connections
1 USB 3.0 / 3.1 Gen1, USB-C Power Delivery (PD), 1 DisplayPort, 1 Infrared, Audio Connections: USB Type-C, 1 Fingerprint Reader, NFC, Brightness Sensor, Sensors: Accelerometer, Compass, Gyroscope, Proximity, Flick-detect, 13-channel Accu-spectrum light color identifier, Sensor Core, OTG
Networking
Wi-Fi 7 (a/b/g/n = Wi-Fi 4/ac = Wi-Fi 5/ax = Wi-Fi 6/ Wi-Fi 6E 6 GHz be = Wi-Fi 7), Bluetooth 5.4, DSDA, GSM: Bands 850/900/1800MHz, CDMA: Band BC0, WCDMA: Bands 1/4/5/8, LTE FDD: Bands 1/3/4/5/7/8/18/19/20/26/28A/66, LTE TDD: Bands 34/38/39/40/41, 5G NR: n1/n3/n5/n7/n8/n20/n28A/n38/n40/n41/n77/n78/n66, Dual SIM, LTE, 5G, GPS
Size
height x width x depth (in mm): 9.2 x 164.3 x 75.8 ( = 0.36 x 6.47 x 2.98 in)
Battery
5400 mAh Lithium-Polymer, Dual-cell (2,700 mAh), Battery runtime (according to manufacturer): 19 h
Charging
wireless charging, fast charging / Quickcharge
Operating System
Android 14
Camera
Primary Camera: 50 MPix Sony LYT-808 Wide (f/1.6, 1/1.4", 1.12 µm, 23 mm, 7P Lens, OIS/EIS) + 64 MP OmniVision OV64B Periscope Telephoto (3x optical zoom, 6x in-sensor zoom, f/2.6, 1/2", 0.7 µm, 70 mm (3x), 140 mm (6x), 33°, 4P Lens, EIS/OIS) + 48 MP Ultra-wide (f/2.2, 1/2", 0.8 µm, 14 mm, 114°, 6P Lens, EIS)
Secondary Camera: 32 MPix Sony IMX615 (f/2.4, 0.8 µm, 1/2.74", 21 mm, 90°, 5P Lens, EIS)
Additional features
Speakers: Stereo with Dolby Atmos, Keyboard: OnScreen, Protective case, 100 W SuperVOOC Power Adapter, USB Type-A to Type-C cable, Pre-applied screen protector, SIM tray ejector, OxygenOS 14, 12 Months Warranty, SAR (India): 1.18 W/Kg (Head); 0.68 W/Kg (Body), Camera2 API: LEVEL_3, IP65, fanless
Weight
220 g ( = 7.76 oz / 0.49 pounds), Power Supply: 165 g ( = 5.82 oz / 0.36 pounds)
Price
979 EUR
Amazon
Note: The manufacturer may use components from different suppliers including display panels, drives or memory sticks with similar specifications.

 

Potential competitors in comparison

Rating
Version
Date
Model
Weight
Height
Size
Resolution
Price
88.1 %v8
06 / 2024
OnePlus 12
SD 8 Gen 3, Adreno 750
220 g9.2 mm6.82"3168x1440
89.8 %
v7 (old)
v7 (old)
01 / 2024
Xiaomi 14
SD 8 Gen 3, Adreno 750
193 g8.2 mm6.36"2670x1200
91.1 %
v7 (old)
v7 (old)
05 / 2024
Samsung Galaxy S24 Ultra
SD 8 Gen 3 for Galaxy, Adreno 750
232 g8.6 mm6.80"3120x1440
90.6 %
v7 (old)
v7 (old)
04 / 2024
Oppo Find X7 Ultra
SD 8 Gen 3, Adreno 750
221 g9.5 mm6.82"3168x1440
89 %
v7 (old)
v7 (old)
12 / 2023
Google Pixel 8 Pro
Tensor G3, Mali-G715 MP7
213 g8.8 mm6.70"2992x1344
88.5 %
v7 (old)
v7 (old)
03 / 2024
Vivo X100 Pro
Dimensity 9300, Immortalis-G720 MP12
221 g9.05 mm6.78"2800x1260
91.1 %
v7 (old)
v7 (old)
12 / 2023
Apple iPhone 15 Pro Max
A17 Pro, A17 Pro GPU
221 g8.25 mm6.70"2796x1290

Note: We have recently updated our rating system and the results of version 8 are not comparable with the results of version 7. More information is available here .

Build: IP65 construction with Gorilla Glass Victus 2

OnePlus 12 5G in Silky Black
OnePlus 12 5G in Silky Black

OnePlus offers the 12 5G in three shades: Silky Black (our unit), Flowy Emerald, and Glacial White. The Glacial White variant comes with a glossy back panel while the other two colors get a matte frosty finish — they still remain quite slippery to touch, though.

The circular camera hump is the most prominent feature of the design. It is inspired from luxury watches and is larger than what the OnePlus 11 offered, presumably to accommodate the 3x periscope lens.

OnePlus still uses a curved display protected by Corning Gorilla Glass Victus 2, although the curvature is a lot subtler compared to the OnePlus 7 Pro of yore. The 220 g is well distributed and handling the phone does not seem too different from holding a Find X7 Ultra or the Vivo X100 Pro.

The OnePlus 12's IP65-rating is lower than the IP68 rating of the Find X7 Ultra, so don't expect to take the phone for a swim. That being said, the phone can still survive the occasional splash or two.

OnePlus 12 5G
OnePlus 12 5G
OnePlus 12 5G
OnePlus 12 5G

Size comparison

164.3 mm / 6.47 in 76.2 mm / 3 in 9.5 mm / 0.374 in 221 g0.4872 lbs164.3 mm / 6.47 in 75.8 mm / 2.98 in 9.2 mm / 0.3622 in 220 g0.485 lbs164.05 mm / 6.46 in 75.28 mm / 2.96 in 9.05 mm / 0.3563 in 221 g0.4872 lbs162.6 mm / 6.4 in 76.5 mm / 3.01 in 8.8 mm / 0.3465 in 213 g0.4696 lbs162.3 mm / 6.39 in 79 mm / 3.11 in 8.6 mm / 0.3386 in 232 g0.511 lbs159.9 mm / 6.3 in 76.7 mm / 3.02 in 8.25 mm / 0.3248 in 221 g0.4872 lbs152.8 mm / 6.02 in 71.5 mm / 2.81 in 8.2 mm / 0.3228 in 193 g0.4255 lbs148 mm / 5.83 in 105 mm / 4.13 in 1 mm / 0.03937 in 1.5 g0.00331 lbs

Hardware: IR blaster makes a surprise appearance

The OnePlus 12 5G brings back features that the OnePlus 10 Pro had, and the OnePlus 11 lacked — 50 W AirVOOC wireless charging and a USB 3.2 Gen 1 port. Unlike the OnePlus 11, UFS 4.0 storage is now offered across all storage variants.

Long time users will notice that the characteristic Alert slider is now positioned on the left of the device. Interestingly, we get to see an IR blaster this time around — a feature that is typically only seen in mid-tier offerings like the Nord 3.

There is no microSD card reader, so you will have to pick a large-enough built-in storage option anticipating your needs.

Top: Speaker vent, IR blaster, Microphone
Top: Speaker vent, IR blaster, Microphone
Bottom: Speaker grill, USB 3.2 Gen 1 Type-C, Microphone, SIM tray
Bottom: Speaker grill, USB 3.2 Gen 1 Type-C, Microphone, SIM tray
Left: Alert slider
Left: Alert slider
Right: Volume rocker, Power button
Right: Volume rocker, Power button

Software: OxygenOS 14 with four years of major updates and five years of patches

The OnePlus 12 5G runs on OxygenOS 14.0, which is built on Android 14 and is just a variant of ColorOS for international markets. However, OnePlus's implementation does not include UI ads or any wanton third-party apps.

The only apps that came pre-installed were OnePlus's own utilities and Netflix along with a couple of ColorOS apps like Zen Space and O Relax.

Long time users of OxygenOS (and ColorOS) will feel right at home. The 12 also gets a few features from the Open's OxygenOS 14.0 such as the File Dock and Recent files folder in the Smart Sidebar.

The company says it is committed to a four-year OS update cycle and five years of security patches. So far, OnePlus has been pretty regular with OTA updates with the latest version based on the May 2024 security patch at the time of testing.

OxygenOS 14: Homescreen
OxygenOS 14: Homescreen
App drawer
App drawer
About Phone
About Phone
Notification shade
Quick launch icons
Special features
Smart Sidebar
Recent files folder
Personalization options
Always-on display
Display resolution
App-specific refresh rate
Eye comfort
Zen Space
O Relax

Communication and GNSS: Fast Wi-Fi throughput, not-so-accurate navigation

The OnePlus 12 supports Wi-Fi 7 but only Wi-Fi 6 is enabled on Indian variants. It may be possible to force Wi-Fi 6E via adb with root permissions.

That being said, Wi-Fi 6 throughput is excellent with average receive speeds reaching a good 1.86 Gbps. The Xiaomi 14 leads in the transmit tests, however.

Wi-Fi throughput is relatively stable when tested with our reference Asus ROG Rapture GT-AXE11000 router at a distance of 1 m with a clear line of sight.

Networking / iperf3 transmit AXE11000
Xiaomi 14
Wi-Fi 7
1716 (1119min - 1807max) MBit/s +53%
OnePlus 12
Wi-Fi 7
1119 (1086min - 1176max) MBit/s
Average Wi-Fi 7
  (556 - 1806, n=59)
1015 MBit/s -9%
Oppo Find X7 Ultra
Wi-Fi 7
950 (484min - 1003max) MBit/s -15%
Apple iPhone 15 Pro Max
Wi-Fi 6E
931 (893min - 949max) MBit/s -17%
Vivo X100 Pro
Wi-Fi 7
915 (772min - 967max) MBit/s -18%
Google Pixel 8 Pro
Wi-Fi 7
892 (333min - 944max) MBit/s -20%
Average of class Smartphone
  (49.8 - 1806, n=188, last 2 years)
725 MBit/s -35%
Samsung Galaxy S24 Ultra
Wi-Fi 7
556 (253min - 611max) MBit/s -50%
Networking / iperf3 receive AXE11000
OnePlus 12
Wi-Fi 7
1857 (1766min - 1917max) MBit/s
Xiaomi 14
Wi-Fi 7
1623 (1502min - 1707max) MBit/s -13%
Average Wi-Fi 7
  (565 - 1875, n=59)
1014 MBit/s -45%
Oppo Find X7 Ultra
Wi-Fi 7
967 (890min - 984max) MBit/s -48%
Vivo X100 Pro
Wi-Fi 7
929 (862min - 945max) MBit/s -50%
Google Pixel 8 Pro
Wi-Fi 7
897 (870min - 916max) MBit/s -52%
Apple iPhone 15 Pro Max
Wi-Fi 6E
810 (793min - 818max) MBit/s -56%
Samsung Galaxy S24 Ultra
Wi-Fi 7
801 (397min - 819max) MBit/s -57%
Average of class Smartphone
  (52 - 1857, n=188, last 2 years)
725 MBit/s -61%
0501001502002503003504004505005506006507007508008509009501000105011001150120012501300135014001450150015501600165017001750180018501900Tooltip
OnePlus 12 Wi-Fi 7; iperf3 transmit AXE11000; iperf 3.1.3: Ø1117 (1086-1176)
Xiaomi 14 Wi-Fi 7; iperf3 transmit AXE11000; iperf 3.1.3: Ø1716 (1119-1807)
OnePlus 12 Wi-Fi 7; iperf3 receive AXE11000; iperf 3.1.3: Ø1857 (1766-1917)
Xiaomi 14 Wi-Fi 7; iperf3 receive AXE11000; iperf 3.1.3: Ø1622 (1502-1707)
GNSS accuracy indoors
GNSS accuracy indoors
GNSS accuracy outdoors
GNSS accuracy outdoors
GNSS satellite support
GNSS satellite support

The OnePlus 12 5G supports L1+L5 dual-band GPS along with a host of global navigation satellite systems (GNSS) including GLONASS (L1), Galileo (E1+E5a), BeiDou (B1+B2a+B1C), A-GPS, QZSS (L1+L5) and NavIC (IRNSS L5). Additionally, EGNOS and GAGAN SBAS systems are also supported.

That being said, the OnePlus 12's GPS isn't the most accurate we've seen. The phone tends to cut through buildings while navigating on the road.

Both the Apple iPhone 15 Pro and the OnePlus 12 struggle in areas with densely packed buildings, but the iPhone 15 Pro generally fares better in road navigation. The GPS struggles to get a quick lock indoors.

Navigation test drive on road
Navigation test drive on road
Navigation within a dense housing campus
Navigation within a dense housing campus
GNSS comparison: Apple iPhone 15 Pro vs. OnePlus 12 5G
GNSS comparison: Apple iPhone 15 Pro vs. OnePlus 12 5G

Telephony and Call quality: No eSIM for India, no DSDA for US

Call quality on the OnePlus 12 is very good on the Jio True5G network. The other party can be heard clearly both on the earpiece and the loudspeaker at high volume without perceivable distortion. VoNR or Vo5G is supported, but it has to be currently enabled in Developer settings. The phone automatically switches to LTE for voice calls if your operator does not yet offer VoNR over a 5G SA network.

Google Phone is the default phone app. The app supports native call recording with an announcement to all parties in the call.

The SIM tray can accommodate two nano-SIM cards. eSIM availability is limited to Europe and North America, excluding India despite operator support for eSIM in this region. Although multiple eSIM profiles can be stored, only one eSIM can be used at a time.

It remains unclear whether OnePlus would consider enabling eSIM support via a software update down the line. Even for the OnePlus 11, the company initially advertised but later retracted eSIM support. Curiously, the OnePlus Open, which uses the same SoC-modem combo as the 11, supports eSIM in India. OnePlus's communication faux pas in this regard is quite concerning.

US variants support eSIM but lack dual-SIM dual-active (DSDA) functionality, which may impact users needing simultaneous active SIMs.

Cameras: Excellent shots with the 50 MP Sony LYT-808

32 MP selfie in Photo mode
32 MP selfie in Photo mode
32 MP selfie in Portrait mode
32 MP selfie in Portrait mode

The OnePlus 12 now features a 32 MP Sony IMX615 selfie camera, an upgrade from the 16 MP sensor in the 11 5G. The 12's selfie cam has the same f/2.4 aperture as the 11, but the pixel size is reduced to 0.8 µm.

Additionally, the front-facing camera now uses a wider 21 mm focal length and covers a 90° angle. Videos from this camera are capped at 30 fps at 720p, 1080p, and 4K. 

Selfies are very much usable, but the quality isn't that different from what we've seen previously with the OnePlus 11. The colors seem a bit muted but finer details are reproduced nicely. There is some loss of background detail at a 100% crop, however.

Portrait selfies come out well with the camera doing a decent job of separating fine hair from the background without engulfing the details.

The stock camera app sports a familiar interface as before, with the only difference being that the Pro mode is now renamed as Hasselblad Master.

Unlike the Find X7 Ultra, which boasts a 50 MP quad-sensor array, the OnePlus 12 makes do with a triple camera setup that is largely inherited from the OnePlus Open. Both the Open and the 12 feature a stacked Sony LYT-808 primary sensor. However, the Open uses a slightly smaller 1/1.43" 48 MP 24 mm lens compared to the 1/1.4" 50 MP 23 mm equivalent lens on the 12 5G.

Camera UI: Photo mode
Camera UI: Photo mode
Video mode with HDR on
Video mode with HDR on
Hasselblad Master mode
Hasselblad Master mode
Shooting modes
Shooting modes

The popular XPan mode once again makes an appearance. XPan mode simulates a 65:24 aspect ratio of the Hasselblad XPan camera. The camera app allows shooting XPan shots in 14 mm, 23 mm, 70 mm equivalents in monochrome and color.

XPan mode: Monochrome, 14 mm equivalent
XPan mode: Monochrome, 14 mm equivalent
XPan mode: Monochrome, 23 mm equivalent
XPan mode: Monochrome, 23 mm equivalent
XPan mode: Color, 23 mm equivalent
XPan mode: Color, 23 mm equivalent
XPan mode: Color, 70 mm equivalent
XPan mode: Color, 70 mm equivalent

The OnePlus 12 produces some impressive shots day light with no noise and a natural color tone. The shots rival those of the Apple iPhone 15 Pro, Google Pixel 8 Pro, or the Samsung Galaxy S24 Ultra. Photos can be shot in HDR and viewed on the stock Photos app's ProXDR mode (ColorOS speak for Android 14's Ultra HDR) or shared on supported social media platforms like Instagram.

We were particularly impressed by the quality of the telephoto lens, both at native 3x optical zoom and 6x in-sensor crop. Even at a 10x crop, photos remain highly usable in good lighting. Both the wide-angle and telephoto lenses support automatic macro shots.

Low light performance is commendable as well, with both the main camera and the 3x telephoto lens producing vibrant colors. Noise levels in low light conditions are comparable to the Galaxy S24 Ultra and significantly lower than those of the Pixel 8 Pro and iPhone 15 Pro.

Portrait shot with wide-angle lens
Portrait shot with wide-angle lens
6x in-sensor zoom on 3x telephoto
6x in-sensor zoom on 3x telephoto
10x crop zoom
10x crop zoom
Macro shot with wide-angle lens
Macro shot with wide-angle lens

Image Comparison

Choose a scene and navigate within the first image. One click changes the position on touchscreens. One click on the zoomed-in image opens the original in a new window. The first image shows the scaled photograph of the test device.

Main Camera2x Zoom3x ZoomUltra-wide 0.6xLow light

The OnePlus 12's main camera shows fairly accurate color reproduction in good ambient lighting, particularly with skin tones, when verified with the ColorChecker Passport. Test chart details appear crisp with no perceivable noise.

At 1 lux, the camera defaults to a 1.5 sec long exposure. Significant color deviations are observed, although the clarity of details in the test chart remains largely unaffected.

ColorChecker
5.2 ∆E
2.4 ∆E
9.2 ∆E
11.8 ∆E
11.5 ∆E
10 ∆E
3 ∆E
5.9 ∆E
5.9 ∆E
7.3 ∆E
4.2 ∆E
3.9 ∆E
3.6 ∆E
3.2 ∆E
2.2 ∆E
2.9 ∆E
3.1 ∆E
6.8 ∆E
8.6 ∆E
5.3 ∆E
6.7 ∆E
7.2 ∆E
4.1 ∆E
4.4 ∆E
ColorChecker OnePlus 12: 5.77 ∆E min: 2.22 - max: 11.84 ∆E
ColorChecker
18.5 ∆E
23.1 ∆E
26.2 ∆E
23.1 ∆E
31 ∆E
40.9 ∆E
22.6 ∆E
21.7 ∆E
16.1 ∆E
21.1 ∆E
31.5 ∆E
34.2 ∆E
21.4 ∆E
26.4 ∆E
10.5 ∆E
21.6 ∆E
23.4 ∆E
30.6 ∆E
29.2 ∆E
24.7 ∆E
27.6 ∆E
25.4 ∆E
20 ∆E
12.8 ∆E
ColorChecker OnePlus 12: 24.31 ∆E min: 10.5 - max: 40.88 ∆E

Accessories and Warranty: 100 W SuperVOOC charger and case included

A 100 W SuperVOOC charger, USB Type-A to Type-C cable, and Red Cable Club membership are included in the box
A 100 W SuperVOOC charger, USB Type-A to Type-C cable, and Red Cable Club membership are included in the box

Indian units of the OnePlus 12 5G come with a protective case, SIM ejector tool, Red Cable Club card, brand sticker, phone hole seal stickers, 100 W SuperVOOC power adapter, a USB Type-A to Type-C cable for power and data transfer, a Welcome note, and other paperwork.

The protective case is not offered with international units. In some regions, the power adapter may be forfeited as well.

OnePlus offers a standard one-year warranty for phones sold in India. Buyers also have the option of choosing from several warranty extension and accident damage protection plans starting from ₹99 for a one-year extension, all the way to ₹5,999 for the OnePlus Care plan that includes one year warranty extension and two years of accident protection.

Input devices and operation: Wet hand use with Aqua Touch

OnePlus continues to offer an optical fingerprint reader unlike the ultrasonic one found in the Galaxy S24 Ultra. Nevertheless, the fingerprint reader is fast and authenticates without much delay. You can also setup a less secure 2D face unlock if desired.

Oppo’s O-Haptics feature is also included, providing a natural-feeling haptic feedback that can be fine-tuned by the user.

OnePlus no longer advertises the screen's touch response rate, but the company claims improved touch accuracy with "HyperTouch".

The company says its new Aqua Touch tech can help you use a wet display. We tried, but it can be a hit or miss depending on how wet your screen or hands are.

Gboard is the default keyboard
Gboard is the default keyboard
O-Haptics
O-Haptics

Display: 120 Hz ProXDR LTPO AMOLED with high DC dimming

Subpixel matrix
Subpixel matrix

The OnePlus 12 uses a 2K 120 Hz LTPO AMOLED display that can refresh between 1 Hz to 120 Hz depending on the displayed content. 

A nice touch is the ability to set app-specific refresh rates of 60 Hz, 90 Hz, and 120 Hz. It may not work with all apps, though — Google Maps, for instance, runs only at 60 Hz even if the refresh rate is set to 120 Hz.

The display supports HDR10+, HDRVivid, and Dolby Vision. You can even record Dolby Vision HDR videos on the main camera and enjoy them in full glory on the smartphone. 

Measured peak HDR brightness
Measured peak HDR brightness

OnePlus rates the display's peak brightness at 1,600 nits in high brightness mode (HBM) and at an astounding 4,500 nits while playing HDR content. In our testing, the ambient light sensor could boost the peak HBM luminance to 1,028 nits. HDR playback at APL 10 resulted in 1,418 nits of measured peak brightness.

OnePlus's boisterous peak brightness claims might be derived from conditions involving an extremely low APL or even a single pixel. Such high peak brightness figures only serve as marketing bragging rights and are not attainable in real world usage.

932
cd/m²
991
cd/m²
976
cd/m²
935
cd/m²
1026
cd/m²
1000
cd/m²
1026
cd/m²
1006
cd/m²
1028
cd/m²
Distribution of brightness
tested with X-Rite i1Basic Pro 3
Maximum: 1028 cd/m² (Nits) Average: 991.1 cd/m² Minimum: 1.7 cd/m²
Brightness Distribution: 91 %
Center on Battery: 1026 cd/m²
Contrast: ∞:1 (Black: 0 cd/m²)
ΔE Color 1.19 | 0.5-29.43 Ø4.85
ΔE Greyscale 2.4 | 0.09-98 Ø5.1
99.5% sRGB (Argyll 1.6.3 3D)
Gamma: 2.24
OnePlus 12
AMOLED, 3168x1440, 6.8"
Xiaomi 14 Pro
AMOLED, 3200x1440, 6.7"
Samsung Galaxy S24 Ultra
Dynamic AMOLED 2X, 3120x1440, 6.8"
Oppo Find X7 Ultra
AMOLED, 3168x1440, 6.8"
Google Pixel 8 Pro
OLED, 2992x1344, 6.7"
Apple iPhone 15 Pro Max
Super Retina XDR Display, OLED, 2796x1290, 6.7"
Vivo X100 Pro
AMOLED, 2800x1260, 6.8"
Response Times
26%
-94%
-78%
4%
18%
65%
Response Time Grey 50% / Grey 80% *
1.01 ?(0.54, 0.47)
1.36 ?(0.6685, 0.694)
-35%
3.8 ?(1.76, 2.046)
-276%
3.49 ?(1.196, 2.292)
-246%
1.85 ?(1.024, 0.822)
-83%
1.58 ?(0.876, 0.7045)
-56%
0.61 ?(0.3075, 0.303)
40%
Response Time Black / White *
11.6 ?(10, 1.6)
1.5 ?(0.766, 0.736)
87%
1.41 ?(0.771, 0.6435)
88%
1.08 ?(0.596, 0.483)
91%
1.07 ?(0.568, 0.504)
91%
0.88 ?(0.4485, 0.4285)
92%
1.17 ?(0.5905, 0.575)
90%
PWM Frequency
120
120.5
480
91
120
240
369
PWM Amplitude *
22.22
Screen
6%
-31%
20%
20%
12%
40%
Brightness middle
1026
1025
0%
1317
28%
1131
10%
1510
47%
1102
7%
1392
36%
Brightness
991
1046
6%
1365
38%
1118
13%
1467
48%
1102
11%
1360
37%
Brightness Distribution
91
95
4%
94
3%
93
2%
92
1%
98
8%
84
-8%
Black Level *
Colorchecker dE 2000 *
1.19
1.1
8%
3.4
-186%
0.9
24%
1.1
8%
1.1
8%
0.6
50%
Colorchecker dE 2000 max. *
3.3
2.9
12%
5
-52%
2.1
36%
3.8
-15%
3.1
6%
1.3
61%
Greyscale dE 2000 *
2.4
2.2
8%
2.8
-17%
1.5
37%
1.7
29%
1.6
33%
0.9
62%
Gamma
2.24 98%
2.25 98%
2 110%
2.25 98%
2.23 99%
2.19 100%
2.25 98%
CCT
6920 94%
6622 98%
6458 101%
6495 100%
6670 97%
6555 99%
6540 99%
Color Space (Percent of sRGB)
99.5
Total Average (Program / Settings)
16% / 11%
-63% / -47%
-29% / -4%
12% / 16%
15% / 14%
53% / 46%

* ... smaller is better

Natural mode, default color temperature (Color space target: sRGB)

The OnePlus 12 offers Natural, Pro, and Vivid color modes. All modes show somewhat higher average Delta E 2000 values, so out-of-the-box colors aren't very accurate.

Grayscale Avg dE2000: 4.4
Grayscale Avg dE2000: 4.4
sRGB 2D Color Gamut: 99.2% coverage
sRGB 2D Color Gamut: 99.2% coverage
ColorChecker Avg dE2000: 2.25. Max dE2000: 6.42
ColorChecker Avg dE2000: 2.25. Max dE2000: 6.42
Saturation Sweeps Avg dE2000: 2.63. Max dE2000: 6.35
Saturation Sweeps Avg dE2000: 2.63. Max dE2000: 6.35

Natural mode, warm color temperature (Color space target: sRGB)

Switching to a warm color temperature shows significant improvement average Grayscale and ColorChecker Delta E 2000 values.

Grayscale Avg dE2000: 2.4
Grayscale Avg dE2000: 2.4
sRGB 2D Color Gamut: 99.2% coverage
sRGB 2D Color Gamut: 99.2% coverage
ColorChecker Avg dE2000: 1.19. Max dE2000: 3.3
ColorChecker Avg dE2000: 1.19. Max dE2000: 3.3
Saturation Sweeps Avg dE2000: 1.38. Max dE2000: 3.31
Saturation Sweeps Avg dE2000: 1.38. Max dE2000: 3.31

Vivid mode, warm color temperature (Color space target: DCI-P3)

Vivid mode amps up the colors, but you will want to change to a warm color temperature for improved Grayscale and ColorChecker accuracy.

OnePlus claims 100% DCI-P3 coverage, but the measured 2D DCI-P3 coverage comes to 95%.

Grayscale Avg dE2000: 2.4
Grayscale Avg dE2000: 2.4
DCI-P3 2D Color Gamut: 95.2% coverage
DCI-P3 2D Color Gamut: 95.2% coverage
ColorChecker Avg dE2000: 2.34. Max dE2000: 3.63
ColorChecker Avg dE2000: 2.34. Max dE2000: 3.63
Saturation Sweeps Avg dE2000: 2.37. Max dE2000: 3.38
Saturation Sweeps Avg dE2000: 2.37. Max dE2000: 3.38

Display Response Times

Display response times show how fast the screen is able to change from one color to the next. Slow response times can lead to afterimages and can cause moving objects to appear blurry (ghosting). Gamers of fast-paced 3D titles should pay special attention to fast response times.
       Response Time Black to White
11.6 ms ... rise ↗ and fall ↘ combined↗ 10 ms rise
↘ 1.6 ms fall
The screen shows good response rates in our tests, but may be too slow for competitive gamers.
In comparison, all tested devices range from 0.1 (minimum) to 240 (maximum) ms. » 29 % of all devices are better.
This means that the measured response time is better than the average of all tested devices (20.6 ms).
       Response Time 50% Grey to 80% Grey
1.01 ms ... rise ↗ and fall ↘ combined↗ 0.54 ms rise
↘ 0.47 ms fall
The screen shows very fast response rates in our tests and should be very well suited for fast-paced gaming.
In comparison, all tested devices range from 0.165 (minimum) to 636 (maximum) ms. » 3 % of all devices are better.
This means that the measured response time is better than the average of all tested devices (32.2 ms).

Response times are on expected lines for this OLED panel. The 50% grey to 80% grey transition takes just 1 ms, making the OnePlus 12's display well-suited for fast-paced gaming.

Screen Flickering / PWM (Pulse-Width Modulation)

To dim the screen, some notebooks will simply cycle the backlight on and off in rapid succession - a method called Pulse Width Modulation (PWM) . This cycling frequency should ideally be undetectable to the human eye. If said frequency is too low, users with sensitive eyes may experience strain or headaches or even notice the flickering altogether.
Screen flickering / PWM detected 120 Hz
Amplitude: 22.22 %

The display backlight flickers at 120 Hz (worst case, e.g., utilizing PWM) .

The frequency of 120 Hz is very low, so the flickering may cause eyestrain and headaches after extended use.

In comparison: 53 % of all tested devices do not use PWM to dim the display. If PWM was detected, an average of 8391 (minimum: 5 - maximum: 343500) Hz was measured.

The display uses PWM below 30% brightness. We measured a 120 Hz DC dimming at all brightness levels above 30%. Activating Ultra Anti-Flicker in the settings increases the DC dimming frequency to 360 Hz.

0% brightness: No PWM
0% brightness: No PWM
10% brightness: No PWM
10% brightness: No PWM
25% brightness: No PWM
25% brightness: No PWM
50% brightness: 120 Hz DC dimming
50% brightness: 120 Hz DC dimming
75% brightness: 120 Hz DC dimming
75% brightness: 120 Hz DC dimming
100% brightness: 120 Hz DC dimming
100% brightness: 120 Hz DC dimming
100% brightness: 360 Hz DC dimming (Ultra Anti-Flicker on)
100% brightness: 360 Hz DC dimming (Ultra Anti-Flicker on)
 

For more information refer to our article, "Why PWM is such a headache" and also our PWM Ranking table for a comparison of PWM across reviewed devices.

We did not detect any signs of temporal dithering.

Outdoor viewing is satisfactory at max brightness. Viewing angles are very stable with no perceivable loss of brightness or color even at the extremes.

Outdoor viewing under sunlight
Outdoor viewing under sunlight
Outdoor viewing under shade
Outdoor viewing under shade
Stable viewing angles
Stable viewing angles

Performance: Not the fastest Snapdragon 8 Gen 3 we've seen

The OnePlus 12 5G gets a customary upgrade to the Qualcomm Snapdragon 8 Gen 3. OnePlus once again throttles CPU performance by default. Therefore, we ran all benchmarks in the High Performance mode except for battery tests.

Interestingly, the difference between with High Performance mode on vs off is less than 5% in Geekbench 5 this time around compared to 20% with the OnePlus 11 5G.

Cumulative CPU performance is on par with that of the Xiaomi 14 and the Galaxy S24 Ultra's Snapdragon 8 Gen 3 for Galaxy.

That being said, Vivo X100 Pro's MediaTek Dimensity 9300 takes a perceivable lead in overall CPU benchmarks, especially in multi-core tests.

CPU Performance Rating - Percent
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
88.4 pt
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
86.5 pt
Average Qualcomm Snapdragon 8 Gen 3
 
80.2 pt
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
79.7 pt
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
79.5 pt
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
78.8 pt
Apple iPhone 15 Pro Max -10!
Apple A17 Pro, A17 Pro GPU, 8192
75.7 pt
Average of class Smartphone
 
56 pt
Google Pixel 8 Pro -5!
Google Tensor G3, Mali-G715 MP7, 12288
53 pt
Geekbench 5.5
Single-Core
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
1716 Points +3%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1699 Points +2%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
1684 Points +1%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1672 Points
Average Qualcomm Snapdragon 8 Gen 3
  (1343 - 1702, n=17)
1651 Points -1%
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
1604 Points -4%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
1274 Points -24%
Average of class Smartphone
  (145 - 2437, n=158, last 2 years)
1110 Points -34%
Multi-Core
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
6681 Points +10%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
6426 Points +6%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
6307 Points +4%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
6088 Points
Average Qualcomm Snapdragon 8 Gen 3
  (5393 - 6543, n=17)
6007 Points -1%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
5977 Points -2%
Average of class Smartphone
  (550 - 8816, n=158, last 2 years)
3761 Points -38%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
3624 Points -40%
Geekbench 6.4
Single-Core
Apple iPhone 15 Pro Max
Apple A17 Pro, A17 Pro GPU, 8192
2930 Points +36%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
2287 Points +6%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
2222 Points +3%
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
2207 Points +3%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
2148 Points
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
2144 Points 0%
Average Qualcomm Snapdragon 8 Gen 3
  (954 - 2329, n=25)
2116 Points -1%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
1769 Points -18%
Average of class Smartphone
  (196 - 3479, n=212, last 2 years)
1571 Points -27%
Multi-Core
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
7408 Points +12%
Apple iPhone 15 Pro Max
Apple A17 Pro, A17 Pro GPU, 8192
7244 Points +9%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
7102 Points +7%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
6914 Points +4%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
6756 Points +2%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
6630 Points
Average Qualcomm Snapdragon 8 Gen 3
  (4564 - 7501, n=25)
6618 Points 0%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
4538 Points -32%
Average of class Smartphone
  (830 - 10401, n=212, last 2 years)
4503 Points -32%
Antutu v9 - Total Score
Average Qualcomm Snapdragon 8 Gen 3
  (1468882 - 1650926, n=5)
1566955 Points +7%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
1559772 Points +6%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1521387 Points +4%
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
1484501 Points +1%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
1473430 Points 0%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1468882 Points
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
896410 Points -39%
Average of class Smartphone
  (99654 - 2056989, n=68, last 2 years)
818267 Points -44%
Antutu v10 - Total Score
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
2089591 Points +4%
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
2038807 Points +2%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
2005881 Points
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
1980553 Points -1%
Average Qualcomm Snapdragon 8 Gen 3
  (1390723 - 2162423, n=21)
1924216 Points -4%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
1837994 Points -8%
Apple iPhone 15 Pro Max
Apple A17 Pro, A17 Pro GPU, 8192
1487075 Points -26%
Average of class Smartphone
  (142748 - 3015111, n=140, last 2 years)
1315594 Points -34%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
1113506 Points -44%
PCMark for Android - Work 3.0
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
18672 Points +19%
Average Qualcomm Snapdragon 8 Gen 3
  (12156 - 25683, n=24)
17990 Points +15%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
17620 Points +12%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
16738 Points +7%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
15690 Points
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
14573 Points -7%
Average of class Smartphone
  (4507 - 27169, n=196, last 2 years)
14120 Points -10%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
11824 Points -25%
CrossMark - Overall
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
1443 Points +11%
Apple iPhone 15 Pro Max
Apple A17 Pro, A17 Pro GPU, 8192
1408 Points +8%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1304 Points
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
1301 Points 0%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1270 Points -3%
Average Qualcomm Snapdragon 8 Gen 3
  (983 - 1474, n=17)
1253 Points -4%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
1165 Points -11%
Average of class Smartphone
  (187 - 2674, n=153, last 2 years)
1009 Points -23%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
935 Points -28%
BaseMark OS II
Overall
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
11438 Points +9%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
10556 Points 0%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
10522 Points
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
10370 Points -1%
Average Qualcomm Snapdragon 8 Gen 3
  (8088 - 10966, n=20)
9839 Points -6%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
9696 Points -8%
Average of class Smartphone
  (1196 - 14066, n=153, last 2 years)
6911 Points -34%
System
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
16475 Points +13%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
15741 Points +8%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
14916 Points +3%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
14531 Points
Average Qualcomm Snapdragon 8 Gen 3
  (8611 - 16015, n=20)
13713 Points -6%
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
12477 Points -14%
Average of class Smartphone
  (2368 - 20776, n=153, last 2 years)
10793 Points -26%
Memory
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
11357 Points
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
11309 Points 0%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
11252 Points -1%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
10882 Points -4%
Average Qualcomm Snapdragon 8 Gen 3
  (7426 - 12716, n=20)
10692 Points -6%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
10389 Points -9%
Average of class Smartphone
  (962 - 20572, n=153, last 2 years)
7688 Points -32%
Graphics
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
58651 Points +51%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
38959 Points
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
38586 Points -1%
Average Qualcomm Snapdragon 8 Gen 3
  (26972 - 39727, n=20)
33396 Points -14%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
31876 Points -18%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
27905 Points -28%
Average of class Smartphone
  (1046 - 58651, n=153, last 2 years)
19771 Points -49%
Web
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
2068 Points +8%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
2048 Points +7%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1982 Points +4%
Average Qualcomm Snapdragon 8 Gen 3
  (1661 - 2145, n=20)
1948 Points +2%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1907 Points
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
1815 Points -5%
Average of class Smartphone
  (858 - 2363, n=153, last 2 years)
1626 Points -15%
UL Procyon AI Inference for Android - Overall Score NNAPI
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
66541 Points +267%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
27018 Points +49%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
18852 Points +4%
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
18370 Points +1%
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
18163 Points 0%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
18127 Points
Average of class Smartphone
  (1267 - 81594, n=147, last 2 years)
17780 Points -2%
Average Qualcomm Snapdragon 8 Gen 3
  (11487 - 18370, n=19)
16409 Points -9%
AImark - Score v3.x
Oppo Find X7 Ultra
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
238544 Points +16094%
Average Qualcomm Snapdragon 8 Gen 3
  (963 - 245629, n=17)
97396 Points +6512%
Vivo X100 Pro
MediaTek Dimensity 9300, Immortalis-G720 MP12, 16384
49660 Points +3271%
Apple iPhone 15 Pro Max
Apple A17 Pro, A17 Pro GPU, 8192
29087 Points +1875%
Average of class Smartphone
  (82 - 307528, n=135, last 2 years)
27442 Points +1763%
Samsung Galaxy S24 Ultra
Qualcomm Snapdragon 8 Gen 3 for Galaxy, Adreno 750, 12288
1518 Points +3%
OnePlus 12
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 16384
1473 Points
Xiaomi 14
Qualcomm Snapdragon 8 Gen 3, Adreno 750, 12288
1381 Points -6%
Google Pixel 8 Pro
Google Tensor G3, Mali-G715 MP7, 12288
1109 Points -25%

The OnePlus 12's Adreno 750 GPU trails behind that of the Find X7 Ultra's by 6% in cumulative GPU tests. The Vivo X100 Pro's Immortalis-G720 MP12 generally leads the charts but the Xiaomi 14's Adreno 750 implementation gives it a considerable edge in most 3DMark and GFXBench tests.

GPU Performance Rating
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
96.7 pt
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
93.5 pt
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
91.4 pt
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
81.9 pt
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
76.9 pt
Apple iPhone 15 Pro Max -3!
A17 Pro GPU, A17 Pro, 256 GB NVMe
62.4 pt
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
58.6 pt
3DMark / Wild Life Extreme Unlimited
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
5248 Points +21%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
4876 Points +13%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
4804 Points +11%
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
4729 Points +9%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
4331 Points
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
3879 Points -10%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
2410 Points -44%
3DMark / Wild Life Extreme
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
5040 Points +13%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
4853 Points +9%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
4817 Points +8%
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
4744 Points +7%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
4444 Points
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
3765 Points -15%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
2422 Points -45%
3DMark / Wild Life Unlimited Score
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
20068 Points +14%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
19459 Points +10%
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
19319 Points +9%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
17681 Points
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
17613 Points 0%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
15260 Points -14%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
8922 Points -50%
3DMark / Sling Shot Extreme (ES 3.1) Unlimited Physics
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
7939 Points +8%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
7922 Points +7%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
7825 Points +6%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
7451 Points +1%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
7385 Points
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
5044 Points -32%
3DMark / Sling Shot Extreme (ES 3.1) Unlimited Graphics
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
32662 Points +9%
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
32235 Points +7%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
30100 Points
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
29081 Points -3%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
25785 Points -14%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
13743 Points -54%
3DMark / Sling Shot Extreme (ES 3.1) Unlimited
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
19187 Points +7%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
19153 Points +7%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
17879 Points
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
17677 Points -1%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
17516 Points -2%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
9935 Points -44%
GFXBench (DX / GLBenchmark) 2.7 / T-Rex Onscreen
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
121 fps +102%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
120 fps +100%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
120 fps +100%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
120 fps +100%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
60 fps 0%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps 0%
GFXBench (DX / GLBenchmark) 2.7 / T-Rex Offscreen
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
791 fps +47%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
549 fps +2%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
539 fps
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
538 fps 0%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
535 fps -1%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
444 fps -18%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
348 fps -35%
GFXBench 3.0 / Manhattan Onscreen OGL
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
121 fps +102%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
120 fps +100%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
120 fps +100%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
120 fps +100%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
60 fps 0%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps 0%
GFXBench 3.0 / 1080p Manhattan Offscreen
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
339 fps +15%
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
331 fps +13%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
321 fps +9%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
294 fps
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
277 fps -6%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
262 fps -11%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
174 fps -41%
GFXBench 3.1 / Manhattan ES 3.1 Onscreen
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
121 fps +102%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
120 fps +100%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
117 fps +95%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
115 fps +92%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
60 fps 0%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps 0%
GFXBench 3.1 / Manhattan ES 3.1 Offscreen
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
264 fps +14%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
253 fps +10%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
251 fps +9%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
247 fps +7%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
231 fps
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
180 fps -22%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
112 fps -52%
GFXBench / Car Chase Onscreen
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
110 fps +83%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
100 fps +67%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
83 fps +38%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
71 fps +18%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
60 fps 0%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps 0%
GFXBench / Car Chase Offscreen
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
158 fps +7%
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
156 fps +6%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
148 fps +1%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
147 fps
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
142 fps -3%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
110 fps -25%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
75 fps -49%
GFXBench / Aztec Ruins High Tier Onscreen
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
93 fps +55%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
86 fps +43%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
72 fps +20%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
63 fps +5%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps 0%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
55 fps -8%
GFXBench / Aztec Ruins High Tier Offscreen
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
84 fps +8%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
83 fps +6%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
83 fps +6%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
78 fps
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
71 fps -9%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
61 fps -22%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
37 fps -53%
GFXBench / Aztec Ruins Normal Tier Onscreen
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
121 fps +102%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
116 fps +93%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
114 fps +90%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
91 fps +52%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
60 fps 0%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
59 fps -2%
GFXBench / Aztec Ruins Normal Tier Offscreen
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
208 fps +11%
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
207 fps +10%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
198 fps +5%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
188 fps
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
187 fps -1%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
117 fps -38%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
98 fps -48%
GFXBench / 4K Aztec Ruins High Tier Offscreen
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
40 fps +14%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
39 fps +11%
Xiaomi 14
Adreno 750, SD 8 Gen 3, 256 GB UFS 4.0 Flash
38 fps +9%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
35 fps
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
33 fps -6%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
25 fps -29%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
16 fps -54%

Basemark GPUScore

0102030405060708090100110Tooltip
OnePlus 12 Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash; GPUScore: The Expedition; Official Native; 0.9.1 Vulkan 1.0: Ø50 (13.5-111.2)
Samsung Galaxy S24 Ultra Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash; GPUScore: The Expedition; Official Native: Ø48.3 (13.1-77.7)
OnePlus 12 Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash; GPUScore: The Expedition; 2560x1440 Official; 0.9.1 Vulkan 1.0: Ø57.7 (16.3-92.9)
Samsung Galaxy S24 Ultra Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash; GPUScore: The Expedition; 2560x1440 Official: Ø56.7 (15.1-93.1)
OnePlus 12 Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash; GPUScore: Sacred Path; Official Native; 0.9.0 Vulkan 1.3: Ø23.5 (15.5-72.2)
Samsung Galaxy S24 Ultra Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash; GPUScore: Sacred Path; Official Native: Ø14.6 (9.59-27.7)
OnePlus 12 Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash; GPUScore: Sacred Path; 2560x1440 Official; 0.9.0 Vulkan 1.3: Ø26 (15.8-68)
Samsung Galaxy S24 Ultra Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash; GPUScore: Sacred Path; 2560x1440 Official: Ø18.2 (10.7-33.1)

Despite the somewhat lower overall CPU scores, the OnePlus 12 outpaces the competition in browser benchmarks with the default Chrome browser.

However, Apple iPhone 15 Pro Max (Safari Mobile 17) leads the browser benchmark charts by scoring a substantial 21% lead over the OnePlus 12.

Browser Performance Rating - Percent
Apple iPhone 15 Pro Max -1!
92.8 pt
OnePlus 12
76.5 pt
Samsung Galaxy S24 Ultra
74.6 pt
Xiaomi 14
73.9 pt
Vivo X100 Pro
66.5 pt
Average Qualcomm Snapdragon 8 Gen 3
57.6 pt
Oppo Find X7 Ultra
46.6 pt
Google Pixel 8 Pro
44.1 pt
Average of class Smartphone
41.3 pt
Jetstream 2 - 2.0 Total Score
Apple iPhone 15 Pro Max (Safari Mobile 17)
254.048 Points +18%
Xiaomi 14 (Chrome 120.0.6099.210)
215.569 Points 0%
OnePlus 12 (Chrome 126)
215.5 Points
Samsung Galaxy S24 Ultra (Chrome 121)
209.919 Points -3%
Vivo X100 Pro (Chrome 121)
173.403 Points -20%
Average Qualcomm Snapdragon 8 Gen 3 (64.1 - 241, n=23)
158.9 Points -26%
Oppo Find X7 Ultra (Chrome 122.0.6261.119)
144.545 Points -33%
Average of class Smartphone (13.8 - 387, n=159, last 2 years)
140.4 Points -35%
Google Pixel 8 Pro (Chrome 117)
105.175 Points -51%
Speedometer 2.0 - Result
Apple iPhone 15 Pro Max (Safari Mobile 17)
445 runs/min +54%
OnePlus 12 (Chrome 126)
289 runs/min
Samsung Galaxy S24 Ultra (Chrome 121)
265 runs/min -8%
Xiaomi 14 (Chrome 120.0.6099.210)
264 runs/min -9%
Vivo X100 Pro (Chrome 121)
234 runs/min -19%
Average Qualcomm Snapdragon 8 Gen 3 (69.6 - 311, n=18)
217 runs/min -25%
Average of class Smartphone (15.2 - 585, n=142, last 2 years)
174.1 runs/min -40%
Google Pixel 8 Pro (Chrome 117)
158 runs/min -45%
Oppo Find X7 Ultra (Chrome 122.0.6261.119)
154 runs/min -47%
WebXPRT 4 - Overall
OnePlus 12 (Chrome 126)
212 Points
Xiaomi 14 (Chrome 120.0.6099.210)
196 Points -8%
Samsung Galaxy S24 Ultra (Chrome 121)
195 Points -8%
Vivo X100 Pro (Chrome 121)
183 Points -14%
Average Qualcomm Snapdragon 8 Gen 3 (69 - 212, n=19)
161.4 Points -24%
Oppo Find X7 Ultra (Chrome 122.0.6261.119)
134 Points -37%
Average of class Smartphone (22 - 273, n=154, last 2 years)
130.4 Points -38%
Google Pixel 8 Pro (Chrome 117)
103 Points -51%
Octane V2 - Total Score
Apple iPhone 15 Pro Max (Safari Mobile 17)
86270 Points +26%
Samsung Galaxy S24 Ultra (Chrome 121)
72011 Points +6%
Xiaomi 14 (Chrome 120.0.6099.210)
68454 Points 0%
OnePlus 12 (Chrome 126)
68223 Points
Vivo X100 Pro (Chrome 121)
66656 Points -2%
Average Qualcomm Snapdragon 8 Gen 3 (25953 - 72665, n=23)
52706 Points -23%
Google Pixel 8 Pro (Chrome 117)
49506 Points -27%
Oppo Find X7 Ultra (Chrome 122.0.6261.119)
47834 Points -30%
Average of class Smartphone (2228 - 100368, n=207, last 2 years)
43606 Points -36%
Mozilla Kraken 1.1 - Total
Average of class Smartphone (277 - 28190, n=163, last 2 years)
1343 ms * -115%
Oppo Find X7 Ultra (Chrome 122.0.6261.119)
1039.2 ms * -67%
Google Pixel 8 Pro (Chrome 117)
840.2 ms * -35%
Average Qualcomm Snapdragon 8 Gen 3 (510 - 2066, n=21)
813 ms * -30%
Vivo X100 Pro (Chrome 121)
698.2 ms * -12%
OnePlus 12 (Chrome 126)
624.1 ms *
Xiaomi 14 (Chrome 120.0.6099.210)
623.9 ms * -0%
Samsung Galaxy S24 Ultra (Chrome 121)
599 ms * +4%
Apple iPhone 15 Pro Max (Safari Mobile 17)
388.3 ms * +38%

* ... smaller is better

The OnePlus 12's UFS 4.0 storage isn't quite as fast as that of the Galaxy S24 Ultra in sequential and random reads, but the smartphone has an edge in write performance.

Nevertheless, the Find X7 Ultra and the X100 Pro are 10% faster in R/W performance overall.

OnePlus 12Xiaomi 14Samsung Galaxy S24 UltraOppo Find X7 UltraGoogle Pixel 8 ProVivo X100 ProAverage 512 GB UFS 4.0 FlashAverage of class Smartphone
AndroBench 3-5
-5%
-26%
9%
-68%
10%
-9%
-43%
Sequential Read 256KB
3297.57
3385.74
3%
3610.25
9%
3965.08
20%
1501.13
-54%
3986.41
21%
Sequential Write 256KB
3246.21
2906.65
-10%
1893.63
-42%
3590.55
11%
257.28
-92%
3461.77
7%
Random Read 4KB
438.5
420.99
-4%
437.12
0%
449.73
3%
156.16
-64%
450.24
3%
380 ?(250 - 504, n=44)
-13%
Random Write 4KB
652.8
594.78
-9%
181.55
-72%
654.48
0%
258.92
-60%
709.25
9%

Gaming: 120 fps is finally possible on OxygenOS

One of our pet peeves with the OnePlus 11 and even the OnePlus Pad was that OxygenOS didn't really allow for 120 fps gaming. OnePlus seems to have addressed this issue with the OxygenOS 14 on the OnePlus 12.

However, we could attain this frame rate only at the lowest settings in PUBG Mobile. We could achieve a steady 40 fps while playing PUBG Mobile in the Ultra HD mode.

Interestingly, Genshin Impact did not offer a 120 fps mode at all presets even though the game otherwise supports it on compatible devices. All game metrics were logged with the GameBench Studio Pro application.

PUBG Mobile: Ultra HDR, 40 fps avg.
PUBG Mobile: Ultra HDR, 40 fps avg.
PUBG Mobile: HD, 60 fps avg.
PUBG Mobile: HD, 60 fps avg.
PUBG Mobile: Smooth, 115 fps avg.
PUBG Mobile: Smooth, 115 fps avg.
Genshin Impact: Highest, 60 fps avg.
Genshin Impact: Highest, 60 fps avg.
0102030405060708090100110120Tooltip
OnePlus 12; PUBG Mobile; Smooth; 3.2.0: Ø115.6 (88-120)
OnePlus 12; PUBG Mobile; HD; 3.2.0: Ø59.7 (54-61)
OnePlus 12; PUBG Mobile; Ultra HD; 3.2.0: Ø39.9 (38-41)
OnePlus 12; Genshin Impact; lowest 120 fps; 4.7.0_23093867_23435602: Ø60.1 (51-61)
OnePlus 12; Genshin Impact; medium 120 fps; 4.7.0_23093867_23435602: Ø59.8 (53-61)
OnePlus 12; Genshin Impact; highest 120 fps; 4.7.0_23093867_23435602: Ø59.8 (56-61)

OxygenOS also offers a HyperBoost Game engine overlay that not only shows the fps, latency, and SoC temperature but also lets you select between Low power, Balanced, and Performance modes.

Other features include networking optimization, touch optimization, additional GPU AA and AF settings, and a dedicated Championship mode that completely disables calls, UI navigation, and background data.

Championship mode
Championship mode
Game mode and Performance settings
Game mode and Performance settings
GPU settings
GPU settings

Emissions: Dual Cryo-velocity vapor chamber struggles under max load

Temperature

The OnePlus 12 boasts a dual Cryo-velocity vapor chamber area totaling 9,140 mm2, which is nearly 2.5x that of the OnePlus 11's.

Despite a supposedly enhanced cooling system, we find that the OnePlus 12 throttles by nearly 22% in 3DMark Wild Life Stress test. The latest Steel Nomad Light Stress test is a lot more forgiving, but the phone still shows a 12% throttle. Surface temperatures also get toasty under a full CPU and GPU load.

That is not to say that the cooling system is ineffective. Users are unlikely to subject the phone to such loads in regular use, so daily operation should pose no issues.

Besides, we experienced no perceivable throttling while playing games as seen in the graphs above.

Max. Load
 45.8 °C
114 F
44.4 °C
112 F
40.8 °C
105 F
 
 47.4 °C
117 F
44.8 °C
113 F
40.2 °C
104 F
 
 48.4 °C
119 F
45.2 °C
113 F
41.2 °C
106 F
 
Maximum: 48.4 °C = 119 F
Average: 44.2 °C = 112 F
41.2 °C
106 F
40.6 °C
105 F
39.2 °C
103 F
39 °C
102 F
38.8 °C
102 F
38 °C
100 F
36.2 °C
97 F
38.4 °C
101 F
37 °C
99 F
Maximum: 41.2 °C = 106 F
Average: 38.7 °C = 102 F
Room Temperature 22 °C = 72 F | Amprobe TMD-50 // Fluke 62 Mini IR Thermometer
(-) The average temperature for the upper side under maximal load is 44.2 °C / 112 F, compared to the average of 32.8 °C / 91 F for the devices in the class Smartphone.
(-) The maximum temperature on the upper side is 48.4 °C / 119 F, compared to the average of 35.1 °C / 95 F, ranging from 21.9 to 63.7 °C for the class Smartphone.
(±) The bottom heats up to a maximum of 41.2 °C / 106 F, compared to the average of 33.9 °C / 93 F
(+) In idle usage, the average temperature for the upper side is 25 °C / 77 F, compared to the device average of 32.8 °C / 91 F.
Stress test: Top
Stress test: Top
Stress test: Bottom
Stress test: Bottom

3DMark Stress Test

3DMark / Wild Life Stress Test Stability
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
78.9 % +1%
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
78.8 % +1%
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
78.3 %
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
53.6 % -32%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
52.2 % -33%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
46.1 % -41%
3DMark / Wild Life Extreme Stress Test
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
81.4 %
Google Pixel 8 Pro
Mali-G715 MP7, Tensor G3, 128 GB UFS 3.1 Flash
76 % -7%
Apple iPhone 15 Pro Max
A17 Pro GPU, A17 Pro, 256 GB NVMe
65.4 % -20%
Vivo X100 Pro
Immortalis-G720 MP12, Dimensity 9300, 512 GB UFS 4.0 Flash
59.3 % -27%
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
56.4 % -31%
Oppo Find X7 Ultra
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
55 % -32%
3DMark / Steel Nomad Light Stress Test Stability
OnePlus 12
Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash
88.1 %
Samsung Galaxy S24 Ultra
Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash
76.6 % -13%
0102030405060708090100Tooltip
OnePlus 12 Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash; Wild Life Extreme Stress Test; 1.1.4.1: Ø24.1 (22.9-28.2)
Samsung Galaxy S24 Ultra Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash; Wild Life Extreme Stress Test; 1.1.4.1: Ø21.3 (17.6-31.2)
OnePlus 12 Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash; Wild Life Stress Test Stability; 0.0.0.0: Ø84 (79.2-101.1)
Samsung Galaxy S24 Ultra Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash; Wild Life Stress Test Stability: Ø61 (47.5-102.9)
OnePlus 12 Adreno 750, SD 8 Gen 3, 512 GB UFS 4.0 Flash; Steel Nomad Light Stress Test Stability; 1.0.0.15: Ø11.3 (11-12.5)
Samsung Galaxy S24 Ultra Adreno 750, SD 8 Gen 3 for Galaxy, 256 GB UFS 4.0 Flash; Steel Nomad Light Stress Test Stability; 1.0.0.15: Ø9.47 (9.01-11.8)

Speakers

The OnePlus 12's earpiece doubles up as a loudspeaker, lending a stereo effect. We measured nearly 83 db(A) loudness, which should be enough for an average sized room.

While the bass is lacking, the mids and highs are reproduced fairly well.

External audio equipment can be connected via USB-C or Bluetooth 5.4. The OnePlus 12 supports popular Bluetooth codecs including aptX, aptX HD, aptX Adaptive, aptX TWS+, LDAC, LHDC, AAC, and SBC.

dB(A) 0102030405060708090Deep BassMiddle BassHigh BassLower RangeMidsHigher MidsLower HighsMid HighsUpper HighsSuper Highs2021.625.12524.525.73115.217.44015.822.25019.2236319.622.28021.526.710026.83612523.244.816016.249.520018.754.525013.559.231514.160.840017.462.75008.863.46305.868.58006.570.810006.671.112506.770.316005.969.920005.469.925005.670.831506.472.440005.973.550004.971.163005.369.780004.861.1100004.773.4125004.368.6160003.452.4SPL20.282.6N0.357median 6.4median 68.6Delta4.76.832.444.925.739.92138.618.740.12842.224.940.521.643.618.745.916.351.620.25515.55617.258.120.763.318.26513.568.51470.313.972.512.976.214.678.213.277.713.479.613.881.113.481.913.684.814.183.513.58013.58013.779.413.972.613.26526.792.30.891.9median 13.9median 76.21.58hearing rangehide median Pink NoiseOnePlus 12Apple iPhone 15 Pro Max
Frequency diagram (checkboxes can be checked and unchecked to compare devices)
OnePlus 12 audio analysis

(+) | speakers can play relatively loud (82.6 dB)
Bass 100 - 315 Hz
(-) | nearly no bass - on average 17.8% lower than median
(±) | linearity of bass is average (9.1% delta to prev. frequency)
Mids 400 - 2000 Hz
(+) | balanced mids - only 2.5% away from median
(+) | mids are linear (2.3% delta to prev. frequency)
Highs 2 - 16 kHz
(+) | balanced highs - only 3.8% away from median
(+) | highs are linear (6.5% delta to prev. frequency)
Overall 100 - 16.000 Hz
(+) | overall sound is linear (12.6% difference to median)
Compared to same class
» 0% of all tested devices in this class were better, 0% similar, 100% worse
» The best had a delta of 12%, average was 36%, worst was 134%
Compared to all devices tested
» 10% of all tested devices were better, 2% similar, 87% worse
» The best had a delta of 4%, average was 24%, worst was 134%

Apple iPhone 15 Pro Max audio analysis

(+) | speakers can play relatively loud (92.3 dB)
Bass 100 - 315 Hz
(-) | nearly no bass - on average 21.2% lower than median
(+) | bass is linear (5.3% delta to prev. frequency)
Mids 400 - 2000 Hz
(+) | balanced mids - only 4.4% away from median
(+) | mids are linear (3.5% delta to prev. frequency)
Highs 2 - 16 kHz
(±) | higher highs - on average 5.3% higher than median
(+) | highs are linear (2.4% delta to prev. frequency)
Overall 100 - 16.000 Hz
(±) | linearity of overall sound is average (15.8% difference to median)
Compared to same class
» 3% of all tested devices in this class were better, 4% similar, 93% worse
» The best had a delta of 12%, average was 36%, worst was 134%
Compared to all devices tested
» 22% of all tested devices were better, 5% similar, 73% worse
» The best had a delta of 4%, average was 24%, worst was 134%

Energy management: Decent power efficiency and battery life for offered hardware

Power Consumption

The OnePlus 12 sips a lot less power than the Galaxy S24 Ultra, but the Vivo X100 Pro and the Xiaomi 14 turn out to be even more frugal. We noticed higher idle minimum consumption, likely due to high frequency PWM at low brightness.

Power Consumption
Off / Standbydarklight 0.38 / 0.12 Watt
Idledarkmidlight 1.3 / 0.95 / 1.12 Watt
Load midlight 10.55 / 11.72 Watt
 color bar
Key: min: dark, med: mid, max: light        Metrahit Energy
OnePlus 12
SD 8 Gen 3, Adreno 750, 512 GB UFS 4.0 Flash, AMOLED, 3168x1440, 6.8"
Xiaomi 14
SD 8 Gen 3, Adreno 750, 256 GB UFS 4.0 Flash, OLED, 2670x1200, 6.4"
Samsung Galaxy S24 Ultra
SD 8 Gen 3 for Galaxy, Adreno 750, 256 GB UFS 4.0 Flash, Dynamic AMOLED 2X, 3120x1440, 6.8"
Oppo Find X7 Ultra
SD 8 Gen 3, Adreno 750, 512 GB UFS 4.0 Flash, AMOLED, 3168x1440, 6.8"
Google Pixel 8 Pro
Tensor G3, Mali-G715 MP7, 128 GB UFS 3.1 Flash, OLED, 2992x1344, 6.7"
Vivo X100 Pro
Dimensity 9300, Immortalis-G720 MP12, 512 GB UFS 4.0 Flash, AMOLED, 2800x1260, 6.8"
Apple iPhone 15 Pro Max
A17 Pro, A17 Pro GPU, 256 GB NVMe, OLED, 2796x1290, 6.7"
Average Qualcomm Adreno 750
 
Average of class Smartphone
 
Power Consumption
24%
-20%
-16%
1%
14%
-9%
-7%
-4%
Idle Minimum *
1.3
0.51
61%
0.73
44%
1
23%
0.63
52%
0.46
65%
0.5
62%
0.897 ?(0.4 - 1.5, n=23)
31%
Idle Average *
0.95
0.89
6%
1.22
-28%
1.49
-57%
1.47
-55%
0.92
3%
1.97
-107%
1.355 ?(0.81 - 2.11, n=23)
-43%
Idle Maximum *
1.12
0.92
18%
1.34
-20%
1.54
-38%
1.55
-38%
0.95
15%
1.99
-78%
1.512 ?(0.85 - 2.6, n=23)
-35%
Load Average *
10.55
9.08
14%
16.52
-57%
11.4
-8%
8.45
20%
11.72
-11%
3.36
68%
Load Maximum *
11.72
9.11
22%
16.58
-41%
11.63
1%
8.63
26%
11.79
-1%
10.43
11%

* ... smaller is better

Power Consumption: Geekbench (150 cd/m²)

012345678910111213141516Tooltip
OnePlus 12 SD 8 Gen 3, Adreno 750; Geekbench 5.5 Power Consumption 150cd: Ø6.66 (0.956-12.2)
Samsung Galaxy S24 Ultra SD 8 Gen 3 for Galaxy, Adreno 750; Geekbench 5.5 Power Consumption 150cd: Ø7.63 (0.966-16.1)
Vivo X100 Pro Dimensity 9300, Immortalis-G720 MP12; Geekbench 5.5 Power Consumption 150cd: Ø6.17 (0.094-11.7)
OnePlus 12 SD 8 Gen 3, Adreno 750; Idle 150cd/m2: Ø0.846 (0.681-2.03)
Samsung Galaxy S24 Ultra SD 8 Gen 3 for Galaxy, Adreno 750; Idle 150cd/m2: Ø0.98 (0.924-1.218)
Vivo X100 Pro Dimensity 9300, Immortalis-G720 MP12; Idle 150cd/m2: Ø0.627 (0.53-1.356)

Power Consumption: GFXBench (150 cd/m²)

0123456789101112131415Tooltip
OnePlus 12 SD 8 Gen 3, Adreno 750; 1920x1080 Aztec Ruins Normal Offscreen: Ø6.45 (5.26-8.27)
Samsung Galaxy S24 Ultra SD 8 Gen 3 for Galaxy, Adreno 750; 1920x1080 Aztec Ruins Normal Offscreen: Ø12.1 (9.83-15.6)
Vivo X100 Pro Dimensity 9300, Immortalis-G720 MP12; 1920x1080 Aztec Ruins Normal Offscreen: Ø11.7 (11.4-11.7)
OnePlus 12 SD 8 Gen 3, Adreno 750; Idle 150cd/m2: Ø0.846 (0.681-2.03)
Samsung Galaxy S24 Ultra SD 8 Gen 3 for Galaxy, Adreno 750; Idle 150cd/m2: Ø0.98 (0.924-1.218)
Vivo X100 Pro Dimensity 9300, Immortalis-G720 MP12; Idle 150cd/m2: Ø0.627 (0.53-1.356)

Battery Life

The OnePlus 12's 5,400 mAh battery is impressive in its own right, but the Xiaomi 14 and the iPhone 15 Pro Max are able to last longer with smaller batteries.

The bundled 100 W SuperVOOC charger can top up 100% of the battery in 26 minutes, provided Smart rapid charging is enabled in the Settings.

Additionally, the OnePlus 12 supports 50 W AirVOOC wireless charging and offers reverse wireless charging for compatible devices placed on its back.

Battery Runtime
Idle (without WLAN, min brightness)
32h 45min
WiFi Websurfing
20h 37min
WiFi Websurfing max. Brightness
8h 00min
Big Buck Bunny H.264 1080p
30h 20min
OnePlus 12
SD 8 Gen 3, Adreno 750, 5400 mAh
Xiaomi 14
SD 8 Gen 3, Adreno 750, 4610 mAh
Samsung Galaxy S24 Ultra
SD 8 Gen 3 for Galaxy, Adreno 750, 5000 mAh
Oppo Find X7 Ultra
SD 8 Gen 3, Adreno 750, 5000 mAh
Google Pixel 8 Pro
Tensor G3, Mali-G715 MP7, 5050 mAh
Vivo X100 Pro
Dimensity 9300, Immortalis-G720 MP12, 2700 mAh
Apple iPhone 15 Pro Max
A17 Pro, A17 Pro GPU, 4422 mAh
Average of class Smartphone
 
Battery Runtime
10%
4%
5%
-36%
-9%
28%
-6%
Reader / Idle
1965
2926
49%
2227
13%
2282
16%
1344
-32%
3514
79%
H.264
1820
1674
-8%
1922
6%
1897
4%
1122
-38%
2013
11%
WiFi v1.3
1237
1092
-12%
1148
-7%
1186
-4%
760
-39%
1127
-9%
1163
-6%
Load
277
202
226
220
384

Pros

+ Premium build with Gorilla Glass Victus 2 for the display
+ Bloat-free OxygenOS 14 with four years of feature updates
+ Fast Wi-Fi 6 throughput
+ Excellent shots with the 50 MP Sony LYT-808 and 3x telephoto
+ Camera and display support Dolby Vision recording and playback

Cons

- Only IP65 rating
- eSIM, Wi-Fi 6E, and Wi-Fi 7 unavailable in India
- GNSS accuracy not up to the mark
- SoC performance not utilized to the max
- Thermal throttling despite larger vapor chamber

Verdict: From flagship-killer underdog to a legit flagship

OnePlus 12 5G. Review unit courtesy of OnePlus India.
OnePlus 12 5G. Review unit courtesy of OnePlus India.

This year, OnePlus has pulled out all stops possible to ensure that the OnePlus 12 5G stands on par with other Snapdragon 8 Gen 3-based flagships.

The OnePlus 12 gets the in-hand feel just right. Our Silky Black model exudes a premium touch, and its prominent circular camera module emblazoned with Hasselblad branding distinguishes it from the rest of the crop. Unfortunately, it only carries an IP65 rating unlike the IP68 rating of its cousin, the Oppo Find X7 Ultra.

On the imaging front, the OnePlus 12's 50 MP Sony LYT-808 sensor and the 3x telephoto can stand up to most 2024 flagships with excellent daytime shots and very good low-light shots with preserved details and vastly reduced noise. Selfies aren't a drastic improvement over what we've already seen with the OnePlus 11, but at least the front camera now supports 4K 30 video.

The OnePlus 12 succeeds in drawing attention away from more aspirational Apple, Samsung, Xiaomi, and Google offerings with a combination of performance, aesthetics, excellent cameras and long-term software support — all without an exorbitant price tag."

The 120 Hz ProXDR LTPO AMOLED is not the most color-accurate display we've seen, but it offers impressive visuals, even if numbers don't necessarily tally with OnePlus's outlandish peak brightness claims. Power draws are economical, although its rivals can last a bit longer. The fast 100 W charger comes in very handy too.

The OnePlus 12 5G isn't without its share of quibbles, though. The phone's Snapdragon 8 Gen 3 SoC does not top performance charts vis-à-vis its rivals, GNSS accuracy needs improvements, and thermals could be better. Also, users in their respective regions will need to do some homework on which telephony features are supported in their area. The lack of eSIM support in 2024 in regions like India is not a good sign.

Overall, the OnePlus 12 5G gets its basics right and is a definite viable alternative to the likes of the Xiaomi 14 and the Vivo X100 Pro. You get a lot of phone that offers nearly everything that the Samsung Galaxy S24 Ultra does at half the price.

Meanwhile, the iQOO 12 undercuts even the OnePlus 12 by offering nearly the same feature set and 120 W fast charging for just ₹59,990 (€670) but is currently restricted to the Indian market.

Download your licensed rating image as SVG / PNG

Price and Availability

The OnePlus 12 5G can be purchased directly from Oneplus.in starting from ₹64,999 for the 12 GB + 256 GB version. Amazon India also offers the 12 GB / 256 GB version for ₹64,999 while the 16 GB / 512 GB variant goes for ₹69,999. These can be combined with various bank and cashback offers.

The OnePlus 12 is also available unlocked on Amazon US for US$879.99 and US$899.99, for the 256 GB and 512 GB variants, respectively. Amazon DE is offering the 256 GB SKU for €867.25 while the 512 GB model can be had for €921.10.

For those in Europe, TradingShenzhen has the 12 GB / 256 GB variant in stock for just €607. Other SKUs on offer at this outlet include 16 GB / 512 GB at €687, 16 GB / 1 TB at €757, and 24 GB / 1 TB at €857.

Note: We have recently updated our rating system and the results of version 8 are not comparable with the results of version 7. More information is available here .

OnePlus 12 - 07/14/2024 v8
Vaidyanathan Subramaniam

Chassis
90%
Keyboard
67 / 75 → 89%
Pointing Device
97%
Connectivity
62 / 69 → 90%
Weight
88%
Battery
92%
Display
92%
Games Performance
46 / 55 → 83%
Application Performance
74 / 85 → 87%
AI Performance
62%
Temperature
86%
Noise
100%
Audio
83 / 90 → 92%
Camera
85%
Average
74%
88%
Smartphone - Weighted Average
CO2 Emissions
No Data
Materials
75%
Packaging
100%
Power Use
92.1%
Repairability
10%
Software Updates
85%
Recycle Logo Total Sustainability Score: 60.4%

Transparency

The selection of devices to be reviewed is made by our editorial team. The test sample was provided to the author as a loan by the manufacturer or retailer for the purpose of this review. The lender had no influence on this review, nor did the manufacturer receive a copy of this review before publication. There was no obligation to publish this review. We never accept compensation or payment in return for our reviews. As an independent media company, Notebookcheck is not subjected to the authority of manufacturers, retailers or publishers.

This is how Notebookcheck is testing

Every year, Notebookcheck independently reviews hundreds of laptops and smartphones using standardized procedures to ensure that all results are comparable. We have continuously developed our test methods for around 20 years and set industry standards in the process. In our test labs, high-quality measuring equipment is utilized by experienced technicians and editors. These tests involve a multi-stage validation process. Our complex rating system is based on hundreds of well-founded measurements and benchmarks, which maintains objectivity. Further information on our test methods can be found here.

Price comparison

Read all 2 comments / answer
static version load dynamic
Loading Comments
Comment on this article
Please share our article, every link counts!
Mail Logo
> Expert Reviews and News on Laptops, Smartphones and Tech Innovations > Reviews > OnePlus 12 5G Smartphone Review: Near-Galaxy S24 Ultra flagship experience for half the price
Vaidyanathan Subramaniam, 2024-06-26 (Update: 2024-08-15)