Notebookcheck Logo

Xiaomi 12 smartphone review - A compact and powerful premium package

Small but with a big heart. Flagship smartphones should be as large as possible - at least that is what many manufacturers seem to think. The Xiaomi 12 does exactly the opposite: at 6.28 inches, it is as compact as the Apple iPhone 13 but still delivers a performance worthy for a flagship. As our test shows, it also plays in the top league in terms of the rest of the equipment.

Xiaomi introduced its new smartphone generation: The Xiaomi 12 series replaces the models of the 11 series and is available in three different versions. In addition to the Xiaomi 12X and Xiaomi 12 Pro, the manufacturer also offers a standard version of its flagship model with the Xiaomi 12. This is the model that we are evaluating here.

Despite its flagship genes, the Xiaomi 12 is a relatively compact smartphone. Its curved display measures 6.28 inches and its size comes close to the Apple iPhone 13. With its Snapdragon 8 Gen 1 from Qualcomm, the Xiaomi 12 belongs to the powerful elite in terms of the SoC performance, and the workmanship and remaining equipment also shows that it plays at the top. However, for Xiaomi's asking price of at least 850 Euros (~$949), this would also be a requirement.

Xiaomi 12 (12 Series)
Processor
Qualcomm Snapdragon 8 Gen 1 8 x 1.8 - 3 GHz, Cortex-X2 / A710 / A510 (Kryo) Waipio
Graphics adapter
Memory
8192 MB 
, LPDDR5
Display
6.28 inch 20:9, 2400 x 1080 pixel 419 PPI, capacitive, OLED, FHD+, touch sampling rate up to 480Hz, HDR10+, Dolby Vision, Corning Gorilla Glass Victus, glossy: yes, HDR, 120 Hz
Storage
256 GB UFS 3.1 Flash, 256 GB 
, 226.3 GB free
Connections
1 USB 2.0, USB-C Power Delivery (PD), Audio Connections: USB-C, 1 Fingerprint Reader, NFC, Brightness Sensor, Sensors: Proximity sensor, ambient light sensor, accelerometer, gyroscope, compass, linear motor, flicker sensor, DRM Widevine L1, Camera2 API Level 3, WiFi Direct, Miracast, IR blaster
Networking
Wi-Fi 6E (a/b/g/n = Wi-Fi 4/ac = Wi-Fi 5/ax = Wi-Fi 6), Bluetooth 5.2, 2G (850, 900, 1800, 1900 MHz), 3G (B1/2/4/5/6/8/19), 4G (B1/2/3/4/5/7/8/12/13/17/18/19/20/25/26/28/32/38/39/40/41/42/48/66), 5G (n1/n3/n5/n7/n8/n20/n28/n38/n40/n41/n66/n77/n78/n79), Dual SIM, LTE, 5G, GPS
Size
height x width x depth (in mm): 8.66 x 152.7 x 69.9 ( = 0.34 x 6.01 x 2.75 in)
Battery
4500 mAh Lithium-Polymer
Charging
wireless charging, fast charging / Quickcharge
Operating System
Android 12
Camera
Primary Camera: 50 MPix (Sony IMX766, OIS, f/1.88, 24mm, 1/1.56") + 13MP ultrawide angle lens (f/2.4, 12mm, 123°) + 5MP macro camera (50mm), videos up to [email protected], [email protected], HDR10+ video
Secondary Camera: 32 MPix f/2.45, 1.4µm, 80.5°, videos up to [email protected]
Additional features
Speakers: dual speakers, Keyboard: virtual, 67W charger, USB Type-C cable, SIM tool, protective case, quick start guide, warranty card, MIUI 13, 12 Months Warranty, fanless
Weight
179 g ( = 6.31 oz / 0.39 pounds), Power Supply: 100 g ( = 3.53 oz / 0.22 pounds)
Note: The manufacturer may use components from different suppliers including display panels, drives or memory sticks with similar specifications.

 

Possible Competitors in Comparison

Rating
Date
Model
Weight
Drive
Size
Resolution
Best Price
87.5 %
03/2022
Xiaomi 12
SD 8 Gen 1, Adreno 730
179 g256 GB UFS 3.1 Flash6.28"2400x1080
88.6 %
10/2021
Apple iPhone 13
A15, A15 GPU 4-Core
173 g128 GB NVMe6.10"2532x1170
87.2 %
11/2021
Google Pixel 6
Tensor, Mali-G78 MP20
207 g128 GB UFS 3.1 Flash6.40"2400x1080
88.6 %
02/2022
Samsung Galaxy S21 FE 5G
SD 888 5G, Adreno 660
177 g128 GB UFS 3.1 Flash6.40"2340x1080
86.8 %
10/2021
Sony Xperia 5 III
SD 888 5G, Adreno 660
168 g128 GB UFS 3.0 Flash6.10"2520x1080
87.4 %
02/2022
Xiaomi 12 Pro
SD 8 Gen 1, Adreno 730
204 g256 GB UFS 3.1 Flash6.73"3200x1440

Case - Faux leather back cover only for the Chinese version

The Xiaomi 12 uses an AMOLED panel that is protected by Gorilla Glass Victus and houses a punch hole camera. The display edges are curved, transitioning without any gaps into the matte aluminum frame and back cover which is also curved. Not only does this look very elegant, but it also offers a high-quality feel throughout. However, we were able to produce some creaking noises from the faux leather back cover of our imported version during some only moderate attempts of twisting.

The exterior of the Xiaomi 12 looks exactly like that of the Xiaomi 12X down to the smallest detail. Both smartphones have the same size and also use the same design language. Only the Xiaomi 12 Pro, the top model of the 12 series, is easily distinguishable. Even though it uses the same design, with its 6.73 inches, it is much larger than the Xiaomi 12 and Xiaomi 12X that both measure 6.28 inches. None of the Xiaomi 12 models offers an IP certification.

The Xiaomi 12 is available in blue, gray, and purple color versions. The back cover is made of matte glass that has a slightly rough feel and doesn't show any fingerprints. The Chinese version also adds a fourth color version, which is also that of our test unit: it has a green back cover made of faux leather. While the appearance is as always a matter of taste, one argument for the faux leather version is that it makes the smartphone less slippery compared to the glass versions.

Purple color version with a matte glass back

Size Comparison

163.6 mm / 6.44 inch 74.6 mm / 2.94 inch 8.66 mm / 0.3409 inch 204 g0.4497 lbs158.6 mm / 6.24 inch 74.8 mm / 2.94 inch 8.9 mm / 0.3504 inch 207 g0.4564 lbs157 mm / 6.18 inch 68 mm / 2.68 inch 8.2 mm / 0.3228 inch 168 g0.3704 lbs155.7 mm / 6.13 inch 74.5 mm / 2.93 inch 7.9 mm / 0.311 inch 177 g0.3902 lbs152.7 mm / 6.01 inch 69.9 mm / 2.75 inch 8.66 mm / 0.3409 inch 179 g0.3946 lbs146.7 mm / 5.78 inch 71.5 mm / 2.81 inch 7.7 mm / 0.3031 inch 173 g0.3814 lbs

Equipment - 8 GB of RAM and up to 256 GB storage in the Xiaomi 12

The Xiaomi 12 uses 8 GB of LPDDR5 RAM and optionally offers 128 or 256 GB of UFS 3.1 storage. Since Xiaomi didn't equip its smartphone with a microSD slot, you cannot expand the storage. While there is also no audio port, you can use the included 3.5-mm adapter with the USB-C port. That also supports USB OTG and with this also allows you to connect peripheral devices. However, it is limited to USB-2.0 speeds for data transfer. The smartphone also supports Bluetooth 5.2, NFC, and includes an IR blaster.

Left: no connections
Left: no connections
Right: volume rocker, power button
Right: volume rocker, power button
Top: speaker, microphone, IR blaster
Top: speaker, microphone, IR blaster
Bottom: SIM slot, microphone, USB-C 2.0, speaker
Bottom: SIM slot, microphone, USB-C 2.0, speaker

Software - Android 12 and MIUI 13

The Xiaomi 12 uses Android 12 in combination with Xiaomi's in-house MIUI 13 user interface. At the time of this test (mid-March), the Android security patches are at the level of February 2022, which makes them fairly current.

In our Chinese test unit, the language selection is optimized for the Asian countries, so that most other users will probably have to choose English as the system language. You can install the missing Play Store without any problems, since all the services needed for Google's app store are already installed on the Xiaomi 12. The Chinese apps can all be uninstalled, and the Chinese keyboard can be replaced by Google Gboard, for example. If you purchase the global version of the Xiaomi, you naturally won't need to perform such localization tasks.

Communication and GNSS - Very fast WiFi 6E

The import version that we tested lacks the 4G band 20 that is important in Germany, but this limitation should not be there for the global version of the Xiaomi 12. If you buy the smartphone in the Xiaomi shop, band 20 is of course included.

For communication in the WLAN net, the Xiaomi 12 supports all the usual WiFi standards including WiFi 6E and uses the MIMO antenna technology. When we use a WiFi-6E compatible router such as our Asus ROG Rapture GT-AXE11000 reference device, the Xiaomi 12 shows very fast WLAN transfer rates at up to 1751 Mbit/s in our test. With WiFi 6 in the 5-GHz net, the data rates remain constant in combination with the Asus router but compared to WiFi 6E, the rates are halved.

Networking
iperf3 transmit AX12
Apple iPhone 13
A15 GPU 4-Core, A15, 128 GB NVMe
833 (794min - 859max) MBit/s ∼100%
Google Pixel 6
Mali-G78 MP20, Tensor, 128 GB UFS 3.1 Flash
802 (421min - 857max) MBit/s ∼96%
Sony Xperia 5 III
Adreno 660, SD 888 5G, 128 GB UFS 3.0 Flash
680 (620min - 701max) MBit/s ∼82%
Average of class Smartphone
  (5.59 - 1395, n=210, last 2 years)
485 MBit/s ∼58%
iperf3 receive AX12
Google Pixel 6
Mali-G78 MP20, Tensor, 128 GB UFS 3.1 Flash
895 (870min - 907max) MBit/s ∼100%
Sony Xperia 5 III
Adreno 660, SD 888 5G, 128 GB UFS 3.0 Flash
839 (805min - 859max) MBit/s ∼94%
Apple iPhone 13
A15 GPU 4-Core, A15, 128 GB NVMe
715 (672min - 723max) MBit/s ∼80%
Average of class Smartphone
  (15.5 - 1348, n=210, last 2 years)
472 MBit/s ∼53%
iperf3 transmit AXE11000
Xiaomi 12 Pro
Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash
1214 (516min - 1524max) MBit/s ∼100% +60%
Xiaomi 12
Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash
757 (380min - 826max) MBit/s ∼62%
Samsung Galaxy S21 FE 5G
Adreno 660, SD 888 5G, 128 GB UFS 3.1 Flash
737 (358min - 769max) MBit/s ∼61% -3%
Average of class Smartphone
  (78.3 - 1710, n=49, last 2 years)
657 MBit/s ∼54% -13%
iperf3 receive AXE11000
Xiaomi 12 Pro
Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash
1465 (1307min - 1536max) MBit/s ∼100% +72%
Samsung Galaxy S21 FE 5G
Adreno 660, SD 888 5G, 128 GB UFS 3.1 Flash
855 (649min - 889max) MBit/s ∼58% 0%
Xiaomi 12
Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash
854 (763min - 898max) MBit/s ∼58%
Average of class Smartphone
  (72.5 - 1736, n=49, last 2 years)
636 MBit/s ∼43% -26%
iperf3 transmit AXE11000 6GHz
Xiaomi 12
Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash
1407 (872min - 1714max) MBit/s ∼100%
Average of class Smartphone
  (853 - 1768, n=6, last 2 years)
1337 MBit/s ∼95% -5%
iperf3 receive AXE11000 6GHz
Xiaomi 12
Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash
1751 (879min - 1776max) MBit/s ∼100%
Average of class Smartphone
  (943 - 1751, n=6, last 2 years)
1375 MBit/s ∼79% -21%
09018027036045054063072081090099010801170126013501440153016201710Tooltip
Xiaomi 12 Qualcomm Snapdragon 8 Gen 1, Qualcomm Adreno 730; iperf3 transmit AXE11000 6GHz; iperf 3.1.3: Ø1407 (872-1714)
Xiaomi 12 Qualcomm Snapdragon 8 Gen 1, Qualcomm Adreno 730; iperf3 receive AXE11000 6GHz; iperf 3.1.3: Ø1722 (879-1776)
Xiaomi 12 Qualcomm Snapdragon 8 Gen 1, Qualcomm Adreno 730; iperf3 receive AXE11000; iperf 3.1.3: Ø854 (763-898)
Xiaomi 12 Pro Qualcomm Snapdragon 8 Gen 1, Qualcomm Adreno 730; iperf3 receive AXE11000; iperf 3.1.3: Ø1463 (1307-1536)
Xiaomi 12 Qualcomm Snapdragon 8 Gen 1, Qualcomm Adreno 730; iperf3 transmit AXE11000; iperf 3.1.3: Ø745 (380-826)
Xiaomi 12 Pro Qualcomm Snapdragon 8 Gen 1, Qualcomm Adreno 730; iperf3 transmit AXE11000; iperf 3.1.3: Ø1197 (516-1524)
GPS reception indoors
GPS reception indoors
GPS reception outdoors
GPS reception outdoors

For navigation, the Xiaomi 12 uses the GPS (L1, L5), Galileo (E1, E5a), GLONASS (L1), BeiDou (B1, B1c, B2a), and NavIC (L5) satellite services. In our test, the smartphone determines its current location with an accuracy of 3 meters (10 ft).

The accuracy also remains high in our practical test, where we take the smartphone on a 10-km (~6.2 miles) bike ride. The Xiaomi 12 records our test route almost as accurately as the Garmin Venu 2 professional navigation device. While we do see some larger deviations in very densely populated route sections at times, this does not take away from its good navigation characteristics.

GPS Test: overview
GPS Test: overview
GPS Test: around the lake
GPS Test: around the lake
GPS Test: turning point
GPS Test: turning point

Telephone Functions and Voice Quality

The Xiaomi 12 delivers good voice quality. During our test calls, the voices sound natural and the conversation partners are also able to understand each other in louder surroundings. If the surrounding noises remain within limits, the communication poses no problems in speaker mode as well. Both SIM slots support VoLTE and WLAN calling.

Cameras - Sony IMX766 with 50 MP

Picture taken with the main camera
Picture taken with the main camera
Picture taken with the selfie camera
Picture taken with the selfie camera

The Xiaomi 12 uses the same camera setup as the Xiaomi 12X. There is a 32-MP selfie camera in front, which delivers good image quality under sufficient light conditions and includes some optional beauty filters to make faces look nicer. It is able to record videos in up to 1080p at 60 frames per second.

The main camera includes the 50-MP Sony IMX766 sensor and optical image stabilization. In the default setting, the four neighboring pixels are combined into one larger pixel, resulting in 12 MP photos. Alternatively, you can also use the full 50 MP. The central one of the three lenses hides a 5-MP macro camera that is able to take sharp pictures within a closeup range between 3 and 7 cm (~1.2 - 2.8 in). The bottom lens houses the 13-MP ultrawide angle lens with a 123-degree viewing angle. It takes good pictures and hardly shows any chromatic aberrations in the edge areas.

In daylight conditions, the main camera also takes good pictures, which show a lot of details and also possess a balanced color reproduction in most situations. However, as you can see in our test scenes 1 and 3, at times the Xiaomi 12 reproduces colors too saturated, making the pictures appear very vivid but also slightly unnatural. In pictures taken with digital zoom, the objects remain very sharp due to the optical image stabilization, as long as you don't enlarge the pictures themselves. In combination with the night mode, the main camera is also able to take some atmospheric pictures in low light conditions. 

Video recordings are stabilized reliably and look really good. They can be recorded at 24 FPS in a maximum resolution of 8K. With 4K and 30 FPS (up to 60 FPS are supported), you can switch between the main and the ultrawide 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.

Daylight 1Daylight 2Ultra wide-angle5x ZoomLowlight
click to load images

Under controlled light conditions in the lab, we can see that the main camera is unable to reproduce colors optimally even under the best possible light conditions (top ColorChecker card), since some of the color deviations show a Delta E above 12. In weak light conditions (bottom color card), the color accuracy decreases even further. However, the Sony sensor is still able to capture a relatively high amount of light, allowing you to recognize all the elements of our test chart. 

ColorChecker
15.3 ∆E
8 ∆E
14.8 ∆E
18.6 ∆E
13.5 ∆E
7.3 ∆E
8.3 ∆E
14.2 ∆E
12.4 ∆E
3.5 ∆E
6.4 ∆E
6.9 ∆E
10.1 ∆E
13.2 ∆E
14 ∆E
1.4 ∆E
8.9 ∆E
15.3 ∆E
6.8 ∆E
6.4 ∆E
11.4 ∆E
14 ∆E
6.3 ∆E
4 ∆E
ColorChecker Xiaomi 12: 10.05 ∆E min: 1.44 - max: 18.61 ∆E
ColorChecker
24.7 ∆E
34.4 ∆E
28.9 ∆E
30.9 ∆E
33.5 ∆E
46 ∆E
33.9 ∆E
22.1 ∆E
23.2 ∆E
23.7 ∆E
45.1 ∆E
50.8 ∆E
21.4 ∆E
33.3 ∆E
18.7 ∆E
42.4 ∆E
30.6 ∆E
36.4 ∆E
38.2 ∆E
42.3 ∆E
42 ∆E
33.9 ∆E
23.4 ∆E
13.6 ∆E
ColorChecker Xiaomi 12: 32.23 ∆E min: 13.55 - max: 50.85 ∆E

Accessories and Warranty - 67-Watt charger included

The box of the Xiaomi 12 includes a 67-watt charger, USB cable (Type C to A), SIM tool, protective case, quick start manual, and warranty card. Xiaomi doesn't offer any specific accessories for its smartphone, but you can still purchase other articles such as Bluetooth speakers in the online shop of the manufacturer.

TradingShenzhen, who lent us our test unit, offers a 12-month warranty on the import version of the Xiaomi 12. If you purchase the global version of the smartphone in the Xiaomi shop, you receive a 24-month warranty. Within the first 6 months, a free replacement of the display is also included.

Input Devices and Operation - An accurate and responsive touchscreen

The Xiaomi 12 can be operated very smoothly, always giving the impression that it can handle any task that you might want to throw at it. The 20:9 display runs with a scanning rate of up to 480 Hz and implements the touch commands without any noticeable delay, scanning very accurately up to the corners.

The slim bezels of the curved panel still leave sufficient space for the fingers to hold on, so there is only rarely any accidental input. On the other hand, we found the protective foil that was installed in the state of delivery less than optimal. While it still follows the curved display contours, covering the whole display except for a very small strip on the edges, we can feel a fairly noticeable hard edge in the transition between the foil and the display.

You can unlock the Xiaomi 12 biometrically via 2D face recognition or the optical fingerprint sensor that is hidden beneath the display. Both methods work quickly and reliably.

Keyboard - landscape
Keyboard - landscape
Keyboard - portrait
Keyboard - portrait

Display - A very fast AMOLED panel with HDR10+ and Dolby Vision

Subpixel grid
Subpixel grid

The 6.28-inch AMOLED display of the Xiaomi 12 has a 2400 x 1080 pixel resolution. This corresponds to a pixel density of 419 PPI, which guarantees a sharp image display. In the standard setting, the refresh rate automatically switches between 60 and 120 Hz, depending on the displayed content. Alternatively, you can also fix it to one of the two values.

With a white image display, the AMOLED display reaches a brightness of 867 cd/m² on average, also scoring with a very homogenous brightness distribution. In the APL50 mode (with evenly distributed bright and dark image areas), the brightness increases up to 998 cd/m². With the brightness sensor deactivated, the maximum possible is 482 cd/m². In the lowest brightness level, the display is illuminated at 2.16 cd/m².

The AMOLED display controls its brightness via pulse width modulation (PWM), flickering within a frequency range between 162.4 and 551.2 Hz at brightness levels of 50% or lower. Above that, the PWM flickering occurs at a constant 60 or 120 Hz respectively.

871
cd/m²
875
cd/m²
875
cd/m²
863
cd/m²
867
cd/m²
872
cd/m²
864
cd/m²
861
cd/m²
855
cd/m²
Distribution of brightness
X-Rite i1Pro 3
Maximum: 875 cd/m² (Nits) Average: 867 cd/m² Minimum: 2.16 cd/m²
Brightness Distribution: 98 %
Center on Battery: 867 cd/m²
Contrast: ∞:1 (Black: 0 cd/m²)
ΔE Color 1.7 | 0.59-29.43 Ø5.4
ΔE Greyscale 1.8 | 0.64-98 Ø5.6
100% sRGB (Calman 2D)
Gamma: 2.2
Xiaomi 12
OLED, 2400x1080, 6.28
Apple iPhone 13
OLED, 2532x1170, 6.10
Google Pixel 6
OLED, 2400x1080, 6.40
Samsung Galaxy S21 FE 5G
Dynamic AMOLED 2X, 2340x1080, 6.40
Sony Xperia 5 III
OLED, 2520x1080, 6.10
Xiaomi 12 Pro
AMOLED, 3200x1440, 6.73
Screen
24%
3%
-2%
-40%
14%
Brightness middle
867
831
-4%
805
-7%
758
-13%
554
-36%
959
11%
Brightness
867
830
-4%
805
-7%
758
-13%
559
-36%
977
13%
Brightness Distribution
98
98
0%
98
0%
99
1%
95
-3%
96
-2%
Black Level *
Colorchecker dE 2000 *
1.7
0.77
55%
1.4
18%
1.5
12%
2.22
-31%
1.1
35%
Colorchecker dE 2000 max. *
4.4
1.52
65%
3.7
16%
3.1
30%
5.94
-35%
3.1
30%
Greyscale dE 2000 *
1.8
1.2
33%
1.8
-0%
2.3
-28%
3.6
-100%
1.9
-6%
Gamma
2.2 100%
2.209 100%
2.29 96%
2.06 107%
2.193 100%
2.22 99%
CCT
6762 96%
6501 100%
6507 100%
6378 102%
7000 93%
6498 100%

* ... smaller is better

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 551 Hz

The display backlight flickers at 551 Hz (Likely utilizing PWM) .

The frequency of 551 Hz is quite high, so most users sensitive to PWM should not notice any flickering.

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

minimal display brightess
minimal display brightess
25% display brightness
25% display brightness
50% display brightness
50% display brightness
75% display brightness
75% display brightness

The Xiaomi 12 supports HDR10+ and Dolby Vision. The default "Vivid" color mode is adjusted to this, covering the DCI-P3 color space, which is significantly larger compared to sRGB. As our measurements with the colorimeter and the CalMAN software show, the "Vivid" color mode is also a very good choice in general, since using that, the Xiaomi 12 remains within the ideal target range in the color and grayscale reproduction as well as in the color temperature and RGB balance.

Color accuracy (Vivid color mode, DCI-P3 target color space)
Color accuracy (Vivid color mode, DCI-P3 target color space)
Color space (Vivid color mode, DCI-P3 target color space)
Color space (Vivid color mode, DCI-P3 target color space)
Grayscale (Vivid color mode, DCI-P3 target color space)
Grayscale (Vivid color mode, DCI-P3 target color space)
Saturation (Vivid color mode, DCI-P3 target color space)
Saturation (Vivid color mode, DCI-P3 target color space)

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
1.307 ms ... rise ↗ and fall ↘ combined↗ 0.624 ms rise
↘ 0.683 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.8 (minimum) to 240 (maximum) ms. » 0 % of all devices are better.
This means that the measured response time is better than the average of all tested devices (23.3 ms).
       Response Time 50% Grey to 80% Grey
1.462 ms ... rise ↗ and fall ↘ combined↗ 0.667 ms rise
↘ 0.796 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.692 (minimum) to 636 (maximum) ms. » 1 % of all devices are better.
This means that the measured response time is better than the average of all tested devices (36.8 ms).

Its high brightness makes the Xiaomi 12 very well suited for outdoor usage. The display contents can still be read easily even in direct sunlight.

Outdoors in the shade
Outdoors in the shade
Outdoors in direct sunlight
Outdoors in direct sunlight

The viewing angle stability of the AMOLED panel is good. Due to its construction, a slight color veil can be seen from very steep viewing angles, and we then also notice a slight reduction of the brightness. However, those behaviors don't impact the readability, which is good overall.

Viewing angles
Viewing angles

Performance - A fast Snapdragon 8 Gen 1

The Xiaomi 12 uses Qualcomm's new Snapdragon 8 Gen 1 top SoC, which is also included in the Xiaomi 12 Pro flagship of the 12 series. In the Xiaomi 12, the processor is accompanied by 8 GB of LPDDR5 RAM and the integrated Adreno 730 graphics unit, making this really powerful hardware overall.

In the synthetic benchmarks, the Xiaomi 12 runs overall faster than Android smartphones with the Snapdragon 888, which is by no means slow. However, the difference to the predecessor is only small, particularly in CPU heavy tests. Compared to the Snapdragon 8 Gen 1, the performance of the Tensor SoC in the Google Pixel 6 is significantly slower. Even the Apple iPhone 13 cannot quite keep up, but it follows much closer behind the Xiaomi 12 than the Android smartphones.

However, the Xiaomi 12 is still unable to completely convince us, since it remains miles behind the competitors in AImark, despite the activated performance mode. Even repeating the runs and inserting long cooling periods don't change this bad result in the AI benchmark. Interestingly, the Google Pixel 6 also doesn't do any better here.

Geekbench 5.3
64 Bit Single-Core Score
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
1755 Points ∼100% +42%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
1237 Points ∼70%
Average Qualcomm Snapdragon 8 Gen 1
  (1182 - 1298, n=15)
1233 Points ∼70% 0%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
1192 Points ∼68% -4%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
1137 Points ∼65% -8%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
1092 Points ∼62% -12%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
1041 Points ∼59% -16%
Average of class Smartphone
  (58 - 1755, n=254, last 2 years)
669 Points ∼38% -46%
64 Bit Multi-Core Score
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
4820 Points ∼100% +35%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
3738 Points ∼78% +4%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
3581 Points ∼74%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
3572 Points ∼74% 0%
Average Qualcomm Snapdragon 8 Gen 1
  (3269 - 3839, n=15)
3557 Points ∼74% -1%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
3204 Points ∼66% -11%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
2805 Points ∼58% -22%
Average of class Smartphone
  (248 - 4914, n=254, last 2 years)
2190 Points ∼45% -39%
Vulkan Score 5.3
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
7701 Points ∼100% +18%
Average Qualcomm Snapdragon 8 Gen 1
  (5744 - 8462, n=12)
6669 Points ∼87% +2%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
6541 Points ∼85%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
4407 Points ∼57% -33%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
4399 Points ∼57% -33%
Average of class Smartphone
  (72 - 8702, n=198, last 2 years)
2596 Points ∼34% -60%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
Points ∼0% -100%
OpenCL Score 5.3
Average Qualcomm Snapdragon 8 Gen 1
  (5829 - 6291, n=12)
6019 Points ∼100% +1%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
5972 Points ∼99%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
4748 Points ∼79% -20%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
4673 Points ∼78% -22%
Average of class Smartphone
  (255 - 9069, n=199, last 2 years)
2565 Points ∼43% -57%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
Points ∼0% -100%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
Points ∼0% -100%
PCMark for Android - Work 3.0
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
14729 Points ∼100% +2%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
14508 Points ∼98%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
14107 Points ∼96% -3%
Average Qualcomm Snapdragon 8 Gen 1
  (12144 - 17025, n=14)
13673 Points ∼93% -6%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
13131 Points ∼89% -9%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
10409 Points ∼71% -28%
Average of class Smartphone
  (4436 - 18567, n=144, last 2 years)
10155 Points ∼69% -30%
3DMark
2560x1440 Sling Shot OpenGL ES 3.0
Average of class Smartphone
  (68 - 11256, n=177, last 2 years)
3383 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
2560x1440 Sling Shot OpenGL ES 3.0 Graphics
Average of class Smartphone
  (54 - 16670, n=177, last 2 years)
3878 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
2560x1440 Sling Shot OpenGL ES 3.0 Physics
Average of class Smartphone
  (677 - 5301, n=177, last 2 years)
2845 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
2560x1440 Sling Shot OpenGL ES 3.0 Unlimited
Average Qualcomm Snapdragon 8 Gen 1
  (9693 - 13121, n=12)
11044 Points ∼100% +14%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
10958 Points ∼99% +13%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
9787 Points ∼89% +1%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
9693 Points ∼88%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
7344 Points ∼66% -24%
Average of class Smartphone
  (149 - 13121, n=223, last 2 years)
4942 Points ∼45% -49%
2560x1440 Sling Shot OpenGL ES 3.0 Unlimited Graphics
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
24177 Points ∼100%
Average Qualcomm Snapdragon 8 Gen 1
  (17283 - 26049, n=12)
22797 Points ∼94% -6%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
20842 Points ∼86% -14%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
15358 Points ∼64% -36%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
11005 Points ∼46% -54%
Average of class Smartphone
  (122 - 31940, n=223, last 2 years)
6921 Points ∼29% -71%
2560x1440 Sling Shot OpenGL ES 3.0 Unlimited Physics
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
4312 Points ∼100% +15%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
4120 Points ∼96% +10%
Average Qualcomm Snapdragon 8 Gen 1
  (3649 - 4811, n=12)
4006 Points ∼93% +7%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
3754 Points ∼87%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
3393 Points ∼79% -10%
Average of class Smartphone
  (651 - 6394, n=221, last 2 years)
3237 Points ∼75% -14%
2560x1440 Sling Shot Extreme (ES 3.1)
Average of class Smartphone
  (78 - 9138, n=178, last 2 years)
2510 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
2560x1440 Sling Shot Extreme (ES 3.1) Graphics
Average of class Smartphone
  (62 - 11573, n=178, last 2 years)
2609 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
2560x1440 Sling Shot Extreme (ES 3.1) Physics
Average of class Smartphone
  (688 - 5318, n=178, last 2 years)
2846 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
2560x1440 Sling Shot Extreme (ES 3.1) Unlimited
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
10618 Points ∼100%
Average Qualcomm Snapdragon 8 Gen 1
  (8374 - 11528, n=11)
9846 Points ∼93% -7%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
9149 Points ∼86% -14%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
8366 Points ∼79% -21%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
6606 Points ∼62% -38%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
5713 Points ∼54% -46%
Average of class Smartphone
  (91 - 11528, n=231, last 2 years)
4014 Points ∼38% -62%
2560x1440 Sling Shot Extreme (ES 3.1) Unlimited Graphics
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
18286 Points ∼100%
Average Qualcomm Snapdragon 8 Gen 1
  (13039 - 19392, n=11)
16957 Points ∼93% -7%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
13950 Points ∼76% -24%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
11309 Points ∼62% -38%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
9878 Points ∼54% -46%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
8605 Points ∼47% -53%
Average of class Smartphone
  (73 - 19364, n=231, last 2 years)
5009 Points ∼27% -73%
2560x1440 Sling Shot Extreme (ES 3.1) Unlimited Physics
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
4378 Points ∼100% +2%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
4303 Points ∼98%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
4150 Points ∼95% -4%
Average Qualcomm Snapdragon 8 Gen 1
  (3651 - 4771, n=11)
4037 Points ∼92% -6%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
3643 Points ∼83% -15%
Average of class Smartphone
  (635 - 5793, n=231, last 2 years)
3234 Points ∼74% -25%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
2307 Points ∼53% -46%
2560x1440 Sling Shot Extreme (Vulkan) Unlimited
Average of class Smartphone
  (426 - 6977, n=160, last 2 years)
2363 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
2560x1440 Sling Shot Extreme (Vulkan) Unlimited Graphics
Average of class Smartphone
  (349 - 11259, n=160, last 2 years)
2604 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
2560x1440 Sling Shot Extreme (Vulkan) Unlimited Physics
Average of class Smartphone
  (1567 - 3958, n=160, last 2 years)
2571 Points ∼100%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
Points ∼0%
Wild Life Score
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
9927 Points ∼100% +2%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
9713 Points ∼98%
Average Qualcomm Snapdragon 8 Gen 1
  (6351 - 10062, n=11)
9201 Points ∼93% -5%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
8788 Points ∼89% -10%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
6954 Points ∼70% -28%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
5787 Points ∼58% -40%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
5683 Points ∼57% -41%
Average of class Smartphone
  (216 - 10062, n=181, last 2 years)
3210 Points ∼32% -67%
Wild Life Unlimited Score
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
10384 Points ∼100% +6%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
9979 Points ∼96% +2%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
9782 Points ∼94%
Average Qualcomm Snapdragon 8 Gen 1
  (6483 - 10412, n=15)
9672 Points ∼93% -1%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
7064 Points ∼68% -28%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
5872 Points ∼57% -40%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
5064 Points ∼49% -48%
Average of class Smartphone
  (174 - 11700, n=182, last 2 years)
3405 Points ∼33% -65%
Wild Life Extreme
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
2609 Points ∼100% +1%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
2586 Points ∼99%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
2470 Points ∼95% -4%
Average Qualcomm Snapdragon 8 Gen 1
  (1629 - 2639, n=14)
2470 Points ∼95% -4%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
2067 Points ∼79% -20%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
1500 Points ∼57% -42%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
1456 Points ∼56% -44%
Average of class Smartphone
  (22 - 3080, n=137, last 2 years)
1001 Points ∼38% -61%
Wild Life Extreme Unlimited
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
2513 Points ∼100% +4%
Average Qualcomm Snapdragon 8 Gen 1
  (1567 - 2585, n=15)
2424 Points ∼96% 0%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
2418 Points ∼96%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
2313 Points ∼92% -4%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
1823 Points ∼73% -25%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
1256 Points ∼50% -48%
Average of class Smartphone
  (101 - 2864, n=133, last 2 years)
983 Points ∼39% -59%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
974 Points ∼39% -60%
GFXBench (DX / GLBenchmark) 2.7
T-Rex Onscreen
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
121 fps ∼100% 0%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
121 fps ∼100%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
119 fps ∼98% -2%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
117 fps ∼97% -3%
Average Qualcomm Snapdragon 8 Gen 1
  (60 - 121, n=12)
104.4 fps ∼86% -14%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
90 fps ∼74% -26%
Average of class Smartphone
  (9.5 - 143, n=194, last 2 years)
69.1 fps ∼57% -43%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
60.1 fps ∼50% -50%
1920x1080 T-Rex Offscreen
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
428 fps ∼100%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
425 fps ∼99% -1%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
416.3 fps ∼97% -3%
Average Qualcomm Snapdragon 8 Gen 1
  (245 - 450, n=13)
371 fps ∼87% -13%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
202 fps ∼47% -53%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
178 fps ∼42% -58%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
144 fps ∼34% -66%
Average of class Smartphone
  (6 - 439, n=194, last 2 years)
139.9 fps ∼33% -67%
GFXBench 3.0
on screen Manhattan Onscreen OGL
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
121 fps ∼100%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
117 fps ∼97% -3%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
113 fps ∼93% -7%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
103 fps ∼85% -15%
Average Qualcomm Snapdragon 8 Gen 1
  (60 - 121, n=12)
92.3 fps ∼76% -24%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
79 fps ∼65% -35%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
60.2 fps ∼50% -50%
Average of class Smartphone
  (4.5 - 121, n=193, last 2 years)
56.1 fps ∼46% -54%
1920x1080 1080p Manhattan Offscreen
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
251 fps ∼100% +18%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
217.4 fps ∼87% +2%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
213 fps ∼85%
Average Qualcomm Snapdragon 8 Gen 1
  (141 - 265, n=13)
195.5 fps ∼78% -8%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
129 fps ∼51% -39%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
109 fps ∼43% -49%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
90 fps ∼36% -58%
Average of class Smartphone
  (2.4 - 251, n=194, last 2 years)
80.1 fps ∼32% -62%
GFXBench 3.1
on screen Manhattan ES 3.1 Onscreen
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
121 fps ∼100%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
87 fps ∼72% -28%
Average Qualcomm Snapdragon 8 Gen 1
  (50 - 121, n=12)
79.7 fps ∼66% -34%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
73 fps ∼60% -40%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
60.1 fps ∼50% -50%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
58 fps ∼48% -52%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
57 fps ∼47% -53%
Average of class Smartphone
  (3.1 - 121, n=193, last 2 years)
43.6 fps ∼36% -64%
1920x1080 Manhattan ES 3.1 Offscreen
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
169 fps ∼100% +3%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
164 fps ∼97%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
138.6 fps ∼82% -15%
Average Qualcomm Snapdragon 8 Gen 1
  (95 - 175, n=13)
136.6 fps ∼81% -17%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
75 fps ∼44% -54%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
71 fps ∼42% -57%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
60 fps ∼36% -63%
Average of class Smartphone
  (1.4 - 169, n=194, last 2 years)
54.2 fps ∼32% -67%
GFXBench
on screen Car Chase Onscreen
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
81 fps ∼100%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
58.5 fps ∼72% -28%
Average Qualcomm Snapdragon 8 Gen 1
  (28 - 81, n=12)
50.5 fps ∼62% -38%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
42 fps ∼52% -48%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
39 fps ∼48% -52%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
36 fps ∼44% -56%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
36 fps ∼44% -56%
Average of class Smartphone
  (3.3 - 81, n=193, last 2 years)
27.5 fps ∼34% -66%
1920x1080 Car Chase Offscreen
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
96.6 fps ∼100% +24%
Average Qualcomm Snapdragon 8 Gen 1
  (60 - 98, n=13)
78.2 fps ∼81% 0%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
78 fps ∼81%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
71 fps ∼73% -9%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
48 fps ∼50% -38%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
45 fps ∼47% -42%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
40 fps ∼41% -49%
Average of class Smartphone
  (1.8 - 97, n=193, last 2 years)
32.8 fps ∼34% -58%
on screen Aztec Ruins Normal Tier Onscreen
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
93 fps ∼100%
Average Qualcomm Snapdragon 8 Gen 1
  (39 - 98, n=14)
60.5 fps ∼65% -35%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
51 fps ∼55% -45%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
47 fps ∼51% -49%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
45 fps ∼48% -52%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
44 fps ∼47% -53%
Average of class Smartphone
  (1.5 - 98, n=249, last 2 years)
28.7 fps ∼31% -69%
1920x1080 Aztec Ruins Normal Tier Offscreen
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
112.9 fps ∼100% +14%
Average Qualcomm Snapdragon 8 Gen 1
  (60 - 131, n=16)
100.6 fps ∼89% +2%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
99 fps ∼88%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
92 fps ∼81% -7%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
57 fps ∼50% -42%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
54 fps ∼48% -45%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
49 fps ∼43% -51%
Average of class Smartphone
  (1.9 - 123, n=250, last 2 years)
34 fps ∼30% -66%
on screen Aztec Ruins High Tier Onscreen
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
69 fps ∼100%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
54.9 fps ∼80% -20%
Average Qualcomm Snapdragon 8 Gen 1
  (27 - 69, n=14)
45.4 fps ∼66% -34%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
42 fps ∼61% -39%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
40 fps ∼58% -42%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
37 fps ∼54% -46%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
27 fps ∼39% -61%
Average of class Smartphone
  (2.1 - 69, n=250, last 2 years)
19.8 fps ∼29% -71%
2560x1440 Aztec Ruins High Tier Offscreen
Average Qualcomm Snapdragon 8 Gen 1
  (19 - 49, n=16)
39.1 fps ∼100% 0%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
39 fps ∼100%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
37.2 fps ∼95% -5%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
34 fps ∼87% -13%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
25 fps ∼64% -36%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
23 fps ∼59% -41%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
23 fps ∼59% -41%
Average of class Smartphone
  (0.7 - 47, n=250, last 2 years)
13 fps ∼33% -67%
Antutu v9 - Total Score
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
982789 Points ∼100%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
962824 Points ∼98% -2%
Average Qualcomm Snapdragon 8 Gen 1
  (821646 - 1041980, n=13)
946930 Points ∼96% -4%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
813876 Points ∼83% -17%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
743221 Points ∼76% -24%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
714551 Points ∼73% -27%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
702981 Points ∼72% -28%
Average of class Smartphone
  (111952 - 1041980, n=108, last 2 years)
553757 Points ∼56% -44%
AImark - Score v2.x
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
261820 Points ∼100% +3770%
Apple iPhone 13
Apple A15 Bionic, A15 GPU 4-Core, 4096
105623 Points ∼40% +1461%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
72572 Points ∼28% +973%
Average of class Smartphone
  (4293 - 286905, n=128, last 2 years)
61072 Points ∼23% +803%
Average Qualcomm Snapdragon 8 Gen 1
  (5783 - 96317, n=9)
23626 Points ∼9% +249%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
6766 Points ∼3%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
5723 Points ∼2% -15%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
Points ∼0% -100%
BaseMark OS II
Overall
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
6860 Points ∼100%
Average Qualcomm Snapdragon 8 Gen 1
  (6007 - 7567, n=11)
6808 Points ∼99% -1%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
6362 Points ∼93% -7%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
6287 Points ∼92% -8%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
6007 Points ∼88% -12%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
5839 Points ∼85% -15%
Average of class Smartphone
  (895 - 8124, n=169, last 2 years)
4231 Points ∼62% -38%
System
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
10927 Points ∼100% +6%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
10334 Points ∼95%
Average Qualcomm Snapdragon 8 Gen 1
  (9273 - 10990, n=11)
10216 Points ∼93% -1%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
10006 Points ∼92% -3%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
9119 Points ∼83% -12%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
9085 Points ∼83% -12%
Average of class Smartphone
  (1542 - 19657, n=169, last 2 years)
7493 Points ∼69% -27%
Memory
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
6535 Points ∼100%
Average Qualcomm Snapdragon 8 Gen 1
  (5125 - 7806, n=11)
6493 Points ∼99% -1%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
6248 Points ∼96% -4%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
6071 Points ∼93% -7%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
5573 Points ∼85% -15%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
5125 Points ∼78% -22%
Average of class Smartphone
  (1012 - 9044, n=169, last 2 years)
4850 Points ∼74% -26%
Graphics
Average Qualcomm Snapdragon 8 Gen 1
  (15216 - 22308, n=11)
20142 Points ∼100% +10%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
18370 Points ∼91%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
15739 Points ∼78% -14%
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
15303 Points ∼76% -17%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
15216 Points ∼76% -17%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
13588 Points ∼67% -26%
Average of class Smartphone
  (478 - 25642, n=169, last 2 years)
7348 Points ∼36% -60%
Web
Google Pixel 6
Google Tensor, Mali-G78 MP20, 8192
1851 Points ∼100% +4%
Sony Xperia 5 III
Qualcomm Snapdragon 888 5G, Adreno 660, 8192
1827 Points ∼99% +2%
Xiaomi 12
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 8192
1785 Points ∼96%
Xiaomi 12 Pro
Qualcomm Snapdragon 8 Gen 1, Adreno 730, 12288
1669 Points ∼90% -6%
Average Qualcomm Snapdragon 8 Gen 1
  (1291 - 1888, n=11)
1624 Points ∼88% -9%
Samsung Galaxy S21 FE 5G
Qualcomm Snapdragon 888 5G, Adreno 660, 6144
1501 Points ∼81% -16%
Average of class Smartphone
  (718 - 2392, n=169, last 2 years)
1386 Points ∼75% -22%

The Xiaomi 12 does an excellent job in the browser benchmarks. Even complex websites are rendered quickly and can be scrolled smoothly. However, there still is no Android smartphone that is able to reach the browser performance of the Apple iPhone 13.

Jetstream 2 - Total Score
Apple iPhone 13 (Safari 15)
180 Points ∼100% +58%
Sony Xperia 5 III (Chrome93)
119.3 Points ∼66% +5%
Xiaomi 12 (Chrome 99.0.4844.58)
113.8 Points ∼63%
Average Qualcomm Snapdragon 8 Gen 1 (84.1 - 126.3, n=11)
107.9 Points ∼60% -5%
Google Pixel 6 (Chrome 96)
90.1 Points ∼50% -21%
Xiaomi 12 Pro (Chrome 97)
84.1 Points ∼47% -26%
Samsung Galaxy S21 FE 5G (Chrome 96)
63.9 Points ∼36% -44%
Average of class Smartphone (12.4 - 182.6, n=168, last 2 years)
61.8 Points ∼34% -46%
JetStream 1.1 - Total Score
Apple iPhone 13 (Safari 15)
399.8 Points ∼100% +91%
Xiaomi 12 (Chrome 99.0.4844.58)
209.7 Points ∼52%
Sony Xperia 5 III (Chrome93)
209.3 Points ∼52% 0%
Average Qualcomm Snapdragon 8 Gen 1 (121.9 - 237, n=11)
195.6 Points ∼49% -7%
Google Pixel 6 (Chrome 96)
180.4 Points ∼45% -14%
Xiaomi 12 Pro (Chrome 97)
147.5 Points ∼37% -30%
Average of class Smartphone (10.8 - 414, n=170, last 2 years)
114.4 Points ∼29% -45%
Samsung Galaxy S21 FE 5G (Chrome 96)
77 Points ∼19% -63%
Speedometer 2.0 - Result
Apple iPhone 13 (Safari 15)
244 runs/min ∼100% +128%
Average Qualcomm Snapdragon 8 Gen 1 (64.4 - 129.3, n=11)
108.1 runs/min ∼44% +1%
Xiaomi 12 (Chrome 99.0.4844.58)
107 runs/min ∼44%
Google Pixel 6 (Chrome 96)
104 runs/min ∼43% -3%
Xiaomi 12 Pro (Chrome 97)
73.5 runs/min ∼30% -31%
Average of class Smartphone (9 - 244, n=154, last 2 years)
60.7 runs/min ∼25% -43%
Samsung Galaxy S21 FE 5G (Chrome 96)
46.92 runs/min ∼19% -56%
WebXPRT 3 - ---
Apple iPhone 13 (Safari 15)
219 Points ∼100% +48%
Average Qualcomm Snapdragon 8 Gen 1 (119 - 193, n=10)
152.9 Points ∼70% +3%
Xiaomi 12 (Chrome 99.0.4844.58)
148 Points ∼68%
Samsung Galaxy S21 FE 5G (Chrome 96)
136 Points ∼62% -8%
Xiaomi 12 Pro (Chrome 97)
119 Points ∼54% -20%
Google Pixel 6 (Chrome 96)
110 Points ∼50% -26%
Average of class Smartphone (20 - 265, n=177, last 2 years)
91.8 Points ∼42% -38%
Octane V2 - Total Score
Apple iPhone 13 (Safari 15)
62664 Points ∼100% +68%
Sony Xperia 5 III (Chrome93)
45930 Points ∼73% +23%
Google Pixel 6 (Chrome 96)
43376 Points ∼69% +16%
Average Qualcomm Snapdragon 8 Gen 1 (29750 - 50626, n=11)
41901 Points ∼67% +12%
Xiaomi 12 (Chrome 99.0.4844.58)
37279 Points ∼59%
Samsung Galaxy S21 FE 5G (Chrome 96)
31070 Points ∼50% -17%
Xiaomi 12 Pro (Chrome 97)
29750 Points ∼47% -20%
Average of class Smartphone (3526 - 65969, n=182, last 2 years)
23168 Points ∼37% -38%
Mozilla Kraken 1.1 - Total Score
Average of class Smartphone (414 - 15230, n=182, last 2 years)
3203 ms * ∼100% -244%
Samsung Galaxy S21 FE 5G (Chrome 96)
1417 ms * ∼44% -52%
Xiaomi 12 Pro (Chrome 97)
1330 ms * ∼42% -43%
Google Pixel 6 (Chrome 96)
1034 ms * ∼32% -11%
Average Qualcomm Snapdragon 8 Gen 1 (819 - 1330, n=11)
996 ms * ∼31% -7%
Xiaomi 12 (Chrome 99.0.4844.58)
930 ms * ∼29%
Sony Xperia 5 III (Chrome93)
919 ms * ∼29% +1%
Apple iPhone 13 (Safari 15)
413.6 ms * ∼13% +56%

* ... smaller is better

The UFS 3.1 storage of the Xiaomi 12 ensures quick load times with its high sequential read rate. It also offers a powerful performance in the sequential writes and the 4 KB random reads/writes that none of the Android rivals such as the Google Pixel 6, the Samsung Galaxy S21 FE 5G, and the Sony Xperia 5 III are able to follow.

Xiaomi 12Google Pixel 6Samsung Galaxy S21 FE 5GSony Xperia 5 IIIXiaomi 12 ProAverage 256 GB UFS 3.1 FlashAverage of class Smartphone
AndroBench 3-5
-55%
-34%
-31%
-2%
-23%
-58%
Sequential Read 256KB
1851
1546
-16%
1639
-11%
1593
-14%
1620
-12%
1781 ?(1330 - 2037, n=47)
-4%
926 ?(45.6 - 2037, n=247, last 2 years)
-50%
Sequential Write 256KB
1417
233.4
-84%
760
-46%
740
-48%
1465
3%
954 ?(452 - 1559, n=47)
-33%
469 ?(11.9 - 1485, n=247, last 2 years)
-67%
Random Read 4KB
325.2
126.2
-61%
245.1
-25%
253.4
-22%
324.9
0%
265 ?(181 - 345, n=47)
-19%
165.6 ?(13.5 - 345, n=247, last 2 years)
-49%
Random Write 4KB
437.5
190.3
-57%
211.2
-52%
271.3
-38%
448.9
3%
274 ?(218 - 458, n=48)
-37%
158.9 ?(56.5 - 458, n=248, last 2 years)
-64%

Games - Gaming with the brakes engaged

With the high-end Adreno 730 graphics unit, its 120-Hz screen, and the stereo speakers optimized by Harman Kardon, the Xiaomi 12 brings the best qualifications for gaming. However, the smartphone is still unable to inspire much enthusiasm when gaming. While the current games run smoothly, the frame rates are not what we had hoped for, at least in our selection of test games.

In "Asphalt 9: Legends," we are unable to get more than 30 FPS from the smartphone, even though it should have sufficient performance reserves for significantly higher frame rates. In the graphically simple "Armajet," the Xiaomi 12 should really show what its 120-Hz screen is capable of, but on average it manages less than 50 FPS, which is a disappointing result. We suspect that the high heat development of the Snapdragon 8 Gen 1 spoils the performance of the smartphone, causing the need to throttle the performance.

We measure the frame rates with our Gamebench test tool.

Armajet
Armajet
Asphalt 9: Legends
Asphalt 9: Legends
05101520253035404550556065Tooltip
; Armajet; 1.61.6: Ø45.9 (33-68)
; Asphalt 9: Legends; 3.3.7a: Ø29.9 (27-31)

Emissions - High-end SoC with heat problems

Temperatures

Overheating warning
Overheating warning

In practice, the benefit that users get from the high performance of the Snapdragon 8 Gen 1 is limited, since the smartphone is plagued by heat problems. In the test, this resulted in the need to take a longer break after each benchmark in order to allow the smartphone to cool down sufficiently. If we left out the break, there would be more throttling, leading to a significantly worse benchmark score.

The thermal problem is also reflected in the Wild Life stress test from 3DMark. The maximum performance is only reached in the beginning, before the performance drops quickly, dropping to about half of the beginning level in repeated renderings of the test scenario. The Xiaomi 12 even stops the Wild Life Extreme stress test with an overheating error message. The smartphone also broke off each of the stress tests of GFXBench with an error message. The Xiaomi 12 Pro also struggles with the same difficulties in terms of the temperature.

On the other hand, it is likely that you'd hardly notice any of the throttling in everyday operation. At a maximum temperature of 37.4 °C (99 °F), the Xiaomi 12 never felt uncomfortable to hold, and despite our measured lower performance, it never felt any slower. However, it still remains to be seen whether this is still the case with summer temperatures outside or whether the performance drop will then become more noticeable.

Max. Load
 36.7 °C
98 F
36.1 °C
97 F
35 °C
95 F
 
 37 °C
99 F
37 °C
99 F
35 °C
95 F
 
 36.9 °C
98 F
35.1 °C
95 F
33.4 °C
92 F
 
Maximum: 37 °C = 99 F
Average: 35.8 °C = 96 F
34.4 °C
94 F
36 °C
97 F
37.4 °C
99 F
33 °C
91 F
34.2 °C
94 F
36.9 °C
98 F
31.3 °C
88 F
33.2 °C
92 F
36.7 °C
98 F
Maximum: 37.4 °C = 99 F
Average: 34.8 °C = 95 F
Power Supply (max.)  26.6 °C = 80 F | Room Temperature 22 °C = 72 F | Fluke t3000FC (calibrated) & Voltcraft IR-260
(±) The average temperature for the upper side under maximal load is 35.8 °C / 96 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 37 °C / 99 F, compared to the average of 35.1 °C / 95 F, ranging from 22 to 52.9 °C for the class Smartphone.
(+) The bottom heats up to a maximum of 37.4 °C / 99 F, compared to the average of 33.8 °C / 93 F
(+) In idle usage, the average temperature for the upper side is 30.3 °C / 87 F, compared to the device average of 32.8 °C / 91 F.

3DMark Wild Life Stress Test

3DMark - Wild Life Stress Test Stability
Apple iPhone 13
A15 GPU 4-Core, A15, 128 GB NVMe
80.1 (44.5min) % ∼100% +73%
Sony Xperia 5 III
Adreno 660, SD 888 5G, 128 GB UFS 3.0 Flash
63.2 (19.4min) % ∼79% +37%
Samsung Galaxy S21 FE 5G
Adreno 660, SD 888 5G, 128 GB UFS 3.1 Flash
58.6 (20min) % ∼73% +27%
Google Pixel 6
Mali-G78 MP20, Tensor, 128 GB UFS 3.1 Flash
53.1 (22.2min) % ∼66% +15%
Xiaomi 12 Pro
Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash
47.2 (27.4min) % ∼59% +2%
Xiaomi 12
Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash
46.3 (27.5min) % ∼58%
0510152025303540455055Tooltip
Xiaomi 12 Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash; 0.0.0.0: Ø35.6 (27.5-59.4)
Apple iPhone 13 A15 GPU 4-Core, A15, 128 GB NVMe; 0.0.0.0: Ø47 (44.5-55.5)
Google Pixel 6 Mali-G78 MP20, Tensor, 128 GB UFS 3.1 Flash: Ø27.5 (22.2-41.9)
Samsung Galaxy S21 FE 5G Adreno 660, SD 888 5G, 128 GB UFS 3.1 Flash: Ø22.6 (20-34.1)
Sony Xperia 5 III Adreno 660, SD 888 5G, 128 GB UFS 3.0 Flash; 0.0.0.0: Ø21.3 (19.4-30.7)
Xiaomi 12 Pro Adreno 730, SD 8 Gen 1, 256 GB UFS 3.1 Flash: Ø37.8 (27.4-58)

Speakers

The Xiaomi 12 uses stereo speakers from Harman Kardon that are placed on the two short sides of the smartphone. Their sound impresses with balanced mids and highs that are able to reproduce language particularly well. On the other hand, it lacks the bass frequencies, which also makes the sound a bit thin overall.

While the Xiaomi 12 lacks an audio port, you can use the included USB-C adapter instead. You can also connect a headset or external speakers wirelessly via Bluetooth 5.2.

dB(A) 0102030405060708090Deep BassMiddle BassHigh BassLower RangeMidsHigher MidsLower HighsMid HighsUpper HighsSuper Highs203536.2253030.23121.934.14022.833.75034.839.86324.337.48023.234.710027.840.912514.744.116020.95520021.253.625017.559.831513.460.840014.160.450013.169.163011.571.580013.171.7100011.777.8125011.878.916001377.1200012.178.6250012.180.8315012.382.4400012.578.950001379.1630013.280.980001379.41000013.770.81250013.564.41600014.267.4SPL25.190.7N0.786.3median 13.1median 71.5Delta1.19.635.233.421.727.818.627.921.721.33230.825.727.927.424.424.336.816.345.218.951.717.547.212.35615.757.911.658.511.866.512.468.711.672.312.574.113.172.212.571.413.171.912.871.412.877.212.971.713.367.713.472.813.767.913.76814.46713.759.125.284.20.759.9median 13.1median 67.91.57.7hearing rangehide median Pink NoiseXiaomi 12Xiaomi 12 Pro
Frequency diagram (checkboxes can be checked and unchecked to compare devices)
Xiaomi 12 audio analysis

(+) | speakers can play relatively loud (90.7 dB)
Bass 100 - 315 Hz
(-) | nearly no bass - on average 19.2% lower than median
(±) | linearity of bass is average (8.2% delta to prev. frequency)
Mids 400 - 2000 Hz
(±) | higher mids - on average 5% higher than median
(+) | mids are linear (4.8% delta to prev. frequency)
Highs 2 - 16 kHz
(±) | higher highs - on average 7.6% higher than median
(+) | highs are linear (4.7% delta to prev. frequency)
Overall 100 - 16.000 Hz
(±) | linearity of overall sound is average (16.3% difference to median)
Compared to same class
» 4% of all tested devices in this class were better, 2% similar, 94% worse
» The best had a delta of 12%, average was 23%, worst was 65%
Compared to all devices tested
» 25% of all tested devices were better, 6% similar, 69% worse
» The best had a delta of 3%, average was 20%, worst was 65%

Xiaomi 12 Pro audio analysis

(+) | speakers can play relatively loud (84.2 dB)
Bass 100 - 315 Hz
(-) | nearly no bass - on average 18.8% lower than median
(±) | linearity of bass is average (12.9% delta to prev. frequency)
Mids 400 - 2000 Hz
(+) | balanced mids - only 4.2% away from median
(+) | mids are linear (4.4% delta to prev. frequency)
Highs 2 - 16 kHz
(+) | balanced highs - only 3.1% away from median
(+) | highs are linear (6.8% delta to prev. frequency)
Overall 100 - 16.000 Hz
(+) | overall sound is linear (14.1% difference to median)
Compared to same class
» 1% of all tested devices in this class were better, 1% similar, 98% worse
» The best had a delta of 12%, average was 23%, worst was 65%
Compared to all devices tested
» 15% of all tested devices were better, 4% similar, 82% worse
» The best had a delta of 3%, average was 20%, worst was 65%

Battery Life - Wireless charging at up to 50 watts

Power Consumption

The Xiaomi 12 includes a 67-watt charger. With this, the 4500-mAh battery can be completely recharged in less than 50 minutes. In our test, it reaches 80% after 30 minutes.

In addition to wired quick charging, the Xiaomi 12 also supports wireless charging at 50 watts. Reverse wirele