Notebookcheck Logo

Xiaomi Redmi 12 smartphone review – A flexible camera system for under US$200

Photo range. The Xiaomi Redmi 12 is an inexpensive mid-range phone that's water resistant and offers good everyday performance. A highlight could include its camera which is fitted with wide-angle and macro lenses - but costing under US$200, is the phone really capable of taking great photos?
Xiaomi Redmi 12

Xiaomi's Redmi series traditionally includes cheaper phones that often have a few special features to offer. The Chinese manufacturer markets the Xiaomi Redmi 12 as having limited protection against water as well as flexible cameras. And at the same time, the phone is supposed to be available for under US$200, while also still offering quite a bit of storage space.

On the other hand, there are lots of other very strong competitors within this price range and more often than not, you have to end up making a few compromises if you decide to purchase such a cheap phone. In this review, we will take a closer look at what you might have to forgo as a potential user of this device.

Xiaomi Redmi 12 (Redmi 12 Series)
Processor
Mediatek Helio G88 8 x 1.8 - 2 GHz, Cortex-A75 / A55
Graphics adapter
Memory
4 GB 
Display
6.79 inch 20:9, 2460 x 1080 pixel 396 PPI, IPS, glossy: yes, 90 Hz
Storage
128 GB eMMC Flash, 128 GB 
, 110 GB free
Connections
1 USB 2.0, 1 Infrared, Audio Connections: 3.5mm audio port, Card Reader: microSD slot (shared, up to 1TB), 1 Fingerprint Reader, NFC, Brightness Sensor, Sensors: acceleration sensor, compass
Networking
802.11 a/b/g/n/ac (a/b/g/n = Wi-Fi 4/ac = Wi-Fi 5/), Bluetooth 5.3, 2G (850/​900/​1800/​1900), 3G (B1/​B5/​B8), 4G (B1/​B3/​B5/​B7/​B8/​B20/​B28/​B38/​B40/​B41), Dual SIM, LTE, GPS
Size
height x width x depth (in mm): 8.2 x 168.6 x 76.3 ( = 0.32 x 6.64 x 3 in)
Battery
5000 mAh Lithium-Ion, 18 Watt charging
Charging
fast charging / Quickcharge
Operating System
Android 13
Camera
Primary Camera: 50 MPix f/​1.8, phase comparison-AF, LED-flash, Videos @1080p/​30fps (Camera 1); 8.0MP, f/​2.2, wide angle lens (Camera 2); 2.0MP, f/​2.4, macro lens (Camera 3)
Secondary Camera: 5 MPix f/​2.2, Videos @1080p/​30fps
Additional features
Speakers: mono speaker, silicone bumper, USB cable, headset, 24 Months Warranty, FM radio, IP53-certified, fanless
Weight
198.5 g ( = 7 oz / 0.44 pounds) ( = 0 oz / 0 pounds)
Price
200 Euro
Note: The manufacturer may use components from different suppliers including display panels, drives or memory sticks with similar specifications.

 

Possible competitors compared

Rating
Date
Model
Weight
Drive
Size
Resolution
Best Price
79 %
08/2023
Xiaomi Redmi 12
Helio G88, Mali-G52 MP2
198.5 g128 GB eMMC Flash6.79"2460x1080
81.7 %
06/2023
Xiaomi Redmi Note 12 5G
SD 4 Gen 1, Adreno 619
189 g128 GB UFS 2.2 Flash6.67"2400x1080
75.9 %
07/2023
Samsung Galaxy A14 LTE
Helio G80, Mali-G52 MP2
201 g64 GB eMMC Flash6.60"2408x1080
78.7 %
05/2023
Nokia G22
T606, Mali-G57 MP1
195 g64 GB UFS 2.2 Flash6.52"1600x720
79 %
03/2023
Motorola Moto G23
Helio G85, Mali-G52 MP2
184.3 g128 GB eMMC Flash6.50"1600x720

Case – Sleek glass case

The back and front of the Xiaomi Redmi 12 is made from Gorilla Glass - although, Xiaomi hasn't specified which version. Due to the phone's low price, it is safe to assume this is an older variant, which means you shouldn't rely on complete breakage resistance. Design-wise, the Redmi phone looks really nice - our silver test sample shimmers in lots of different colors and the particles under the glass sparkle.

The sides feature a plastic frame, which is available in black, silver or light blue. The cameras each have their own indentation within the case, meaning there is no singular border around the camera module.

Xiaomi has defined the case as being IP53 certified, so it is relatively well protected against dust, but it is only water resistant and not waterproof. You shouldn't submerge the phone underwater. The back is very stable under pressure and doesn't have any give. Medium pressure on the front penetrates through to the screen's liquid crystal. The Xiaomi phone can hardly be twisted, but it cracks slightly from time to time when you try to do so.

Xiaomi Redmi 12
Xiaomi Redmi 12
Xiaomi Redmi 12
Xiaomi Redmi 12
Xiaomi Redmi 12

Size comparison

168.6 mm / 6.64 inch 76.3 mm / 3 inch 8.2 mm / 0.3228 inch 198.5 g0.4376 lbs167.7 mm / 6.6 inch 78 mm / 3.07 inch 9.1 mm / 0.3583 inch 201 g0.4431 lbs165.9 mm / 6.53 inch 76.2 mm / 3 inch 8 mm / 0.315 inch 189 g0.4167 lbs165 mm / 6.5 inch 76.2 mm / 3 inch 8.5 mm / 0.3346 inch 195 g0.4299 lbs162.7 mm / 6.41 inch 74.7 mm / 2.94 inch 8.2 mm / 0.3228 inch 184.3 g0.4063 lbs148 mm / 5.83 inch 105 mm / 4.13 inch 1 mm / 0.03937 inch 1.5 g0.00331 lbs

Features – Lots of storage for your money

The Xiaomi Redmi 12 is available in two storage variants:

  • 4 GB RAM / 128 GB storage: US$170
  • 8 GB RAM / 256 GB storage: US$187

Internationally, you might also be able to find the smaller storage variant with 8 GB RAM.

Thankfully, you don't have to miss out on NFC, meaning you can also utilize payment services such as Google Pay. If you enjoy listening to radio on the go and don't want to use up any of your data, then you can make use of the phone's built-in FM radio.

Another unique feature is the Redmi 12's infrared sensor which allows you to use the smartphone as a remote control for your TV.

Left: SIM slot
Left: SIM slot
Right: standby button, volume rocker
Right: standby button, volume rocker
Bottom: microphone, USB-C port, speaker
Bottom: microphone, USB-C port, speaker
Top: IR blaster, 3.5mm audio jack
Top: IR blaster, 3.5mm audio jack

microSD card reader

The phone doesn't have a designated microSD slot, so you'll have to decide whether to utilize two SIM slots or to use one for a SIM and one for a microSD. The card reader accepts microSDs with up to 1 TB of storage - although, in our copying test using the reference card Angelbird V60, it proved to be a bit slow.

SD Card Reader - average JPG Copy Test (av. of 3 runs)
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash (Angelbird AV Pro V60)
50 MB/s +167%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash (Angelbird AV Pro V60)
23.14 MB/s +24%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash (Angelbird V60)
21.9 MB/s +17%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash (Angelbird V60)
19.6 MB/s +5%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash (Angelbird V60)
18.7 MB/s

Cross Platform Disk Test (CPDT)

05101520253035404550556065707580Tooltip
Xiaomi Redmi 12 Mali-G52 MP2, Helio G88, 128 GB eMMC Flash; SDCard Sequential Write 0.5 GB: Ø37.3 (25.7-45.6)
Xiaomi Redmi Note 12 5G Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash; SDCard Sequential Write 0.5 GB; Angelbird AV Pro V60: Ø36.3 (4.86-48.5)
Samsung Galaxy A14 LTE Mali-G52 MP2, Helio G80, 64 GB eMMC Flash; SDCard Sequential Write 0.5 GB; Angelbird AV Pro V60: Ø34.3 (26.7-47.7)
Nokia G22 Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash; SDCard Sequential Write 0.5 GB; Angelbird V60: Ø37.6 (30.1-45.4)
Motorola Moto G23 Mali-G52 MP2, Helio G85, 128 GB eMMC Flash; SDCard Sequential Write 0.5 GB: Ø38.6 (28.1-50.2)
Xiaomi Redmi 12 Mali-G52 MP2, Helio G88, 128 GB eMMC Flash; SDCard Sequential Read 0.5 GB: Ø68.8 (25.3-76.1)
Xiaomi Redmi Note 12 5G Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash; SDCard Sequential Read 0.5 GB; Angelbird AV Pro V60: Ø61.2 (29.9-79.8)
Samsung Galaxy A14 LTE Mali-G52 MP2, Helio G80, 64 GB eMMC Flash; SDCard Sequential Read 0.5 GB; Angelbird AV Pro V60: Ø74.3 (37-79.3)
Nokia G22 Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash; SDCard Sequential Read 0.5 GB; Angelbird V60: Ø73.1 (39-81.8)
Motorola Moto G23 Mali-G52 MP2, Helio G85, 128 GB eMMC Flash; SDCard Sequential Read 0.5 GB: Ø73.1 (32.5-76.9)

Software – Android 13 ex works

The Redmi 12 comes with MiUI as an interface which relies on Android 13 - although, it changes the system quite a bit. Fans of pure Android should probably try out MiUI before buying the device, to see if you are okay with all of these changes.

Lots of apps come pre-installed, including third party sponsored apps. At times, ads are shown as part of the system itself, for example on the lock screen or while installing apps.

At the time of testing, the latest security patch was from June 2023, so still relatively up-to-date. In the past, Xiaomi has even provided its cheaper phones with at least 2 years of Android updates and has released regular security patches over the course of many years.

Software Xiaomi Redmi 12
Software Xiaomi Redmi 12
Software Xiaomi Redmi 12

Communication and GNSS – The Redmi 12 with precise locating

With WiFi 5 and data rates of up to 376 MBit/s during our WLAN test using the reference router Asus ROG Rapture AXE11000, the Redmi 12 proves to represent its price category just as expected.

Close to the router, we had full WLAN signal and websites were loaded relatively quickly. With a distance of 10 metres to the router and with 3 walls in between, we started to notice quite a drop in WLAN performance and websites generally took quite a while to load.

Unfortunately, this Redmi 12 doesn't support 5G. In countries outside of Europe, you can find a version which supports this, namely the Redmi 12 5G. All the necessary 4G frequencies are supported, although the phone isn't exactly a global phone. During our two-week test phase, reception was average in total - but we never fully lost reception in inner city areas.

Networking
iperf3 receive AXE11000
Average of class Smartphone
  (34.8 - 1875, n=211, last 2 years)
651 MBit/s +105%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
347 (336min - 351max) MBit/s +9%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
346 (322min - 350max) MBit/s +9%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
337 (68min - 354max) MBit/s +6%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
317 (284min - 330max) MBit/s
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
315 (226min - 328max) MBit/s -1%
iperf3 transmit AXE11000
Average of class Smartphone
  (40.5 - 1810, n=212, last 2 years)
687 MBit/s +87%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
370 (339min - 379max) MBit/s +1%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
367 (341min - 376max) MBit/s
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
365 (331min - 379max) MBit/s -1%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
363 (349min - 374max) MBit/s -1%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
362 (319min - 378max) MBit/s -1%
020406080100120140160180200220240260280300320340360Tooltip
Xiaomi Redmi 12; iperf3 receive AXE11000; iperf 3.1.3: Ø316 (284-330)
Xiaomi Redmi 12; iperf3 transmit AXE11000; iperf 3.1.3: Ø367 (341-376)
GPS test outdoors
GPS test outdoors
Available satellite networks
Available satellite networks

The Redmi 12 supports all the big satellite networks for locating and it connected very quickly when we were outdoors. Here, you can expect to be located within 2 metres. It even supports SBAS, which helps the phone to locate even more precisely.

Let's take a look at how well the Redmi 12 can keep up its location services in practice: To do so, we jumped on our bikes and took with us our Garmin Venu 2 smartwatch as a comparison, as it features extremely exact location services.

As long as streets are quite wide and houses are low, the Redmi 12 has no problems recording your taken route. In narrow city alleyways, it isn't quite as precise, but it is by no means bad. As a result, we could recommend the Redmi 12 to be used for navigating.

Redmi 12 location services – overview
Redmi 12 location services – overview
Redmi 12 location services – turning point
Redmi 12 location services – turning point
Redmi 12 location services – bridge
Redmi 12 location services – bridge
Garmin Venu 2 location services – overview
Garmin Venu 2 location services – overview
Garmin Venu 2 location services – turning point
Garmin Venu 2 location services – turning point
Garmin Venu 2 location services – bridge
Garmin Venu 2 location services – bridge

Telephone functions and call quality – Clear conversations

Despite the system's big changes, the phone still relies on Google's standard telephone app to make calls.

We liked its call quality with the phone held up to our ear - you can understand the person you are speaking to clearly and loudly if this is required. Our voice was transmitted well. When using the loudspeaker, our calls also sounded clear, although you just have to make sure to talk loudly enough.

Cameras – Flexible and class-typical quality

Image taken using the front-facing camera
Image taken using the front-facing camera

A wide-angle lens isn't always standard on cheap mid-range devices, and yet the Xiaomi Redmi 12 also features a macro camera in addition to this. Although, the system doesn't switch to these automatically and you have to select macro mode in order to use this lens. Images taken with this  are quite low-quality and the wide-angle camera takes quite dark images with low detail levels. A hybrid zoom between the wide-angle and main lenses is available.

The main 50-megapixel camera relies on a Samsung Isocell JN1 as a sensor, which can often be found in cheaper smartphones. The Xiaomi Redmi Note 12 5G, for example, also features this main camera sensor and in total, has a very similar camera setup.

Photos taken on our test device appear a little lifeless and don't show much dynamic in blight and dark areas. Thankfully, the pictures are sharp and have quite good levels of detail. Even in low light conditions, the phone takes decent photos and in totally dark conditions, you can still recognize a few details.

Videos can be recorded with a maximum of 5 megapixels and at 30 fps. The autofocus can be a little slow, but it doesn't ever pump and its lighting adjustment also works well.

The front-facing camera has a resolution of 5 megapixels and at first glance, it takes good selfies which still show one or two details in darker areas, too. If you enlarge the images, then they quickly start to become very grainy.

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 camera flowerMain camera surroundingsMain camera low lightWide-angle
click to load images

In the lab with good lighting, the main camera can only depict subjects with moderate detail sharpness, but the contrast levels are good. The image content can only be guessed with a lighting strength of only 1 lux.

ColorChecker
8.3 ∆E
7.9 ∆E
8.8 ∆E
13.8 ∆E
13.6 ∆E
12.5 ∆E
4.1 ∆E
5.7 ∆E
6.7 ∆E
6.3 ∆E
11.9 ∆E
12 ∆E
4.8 ∆E
6.7 ∆E
6.3 ∆E
3.9 ∆E
8.6 ∆E
11.3 ∆E
3.4 ∆E
2.8 ∆E
5.9 ∆E
6 ∆E
4.4 ∆E
3.3 ∆E
ColorChecker Xiaomi Redmi 12: 7.46 ∆E min: 2.79 - max: 13.77 ∆E
ColorChecker
28.8 ∆E
53.2 ∆E
38 ∆E
36.4 ∆E
42.9 ∆E
63.9 ∆E
53.1 ∆E
32.6 ∆E
40.3 ∆E
24.8 ∆E
65 ∆E
64.7 ∆E
27.6 ∆E
47.5 ∆E
34.4 ∆E
75.9 ∆E
40.9 ∆E
44.2 ∆E
87 ∆E
69.9 ∆E
51.2 ∆E
36.3 ∆E
23.3 ∆E
13.5 ∆E
ColorChecker Xiaomi Redmi 12: 45.64 ∆E min: 13.52 - max: 86.95 ∆E

Accessories and warranty – No power supply included

The Redmi 12 doesn't come delivered with a power supply. Instead, the package includes a silicone case and a headset.

This phone currently isn't covered by Xiaomi's International Warranty Service, as only a select few of their phones are.

Input devices & operation – Accurate fingerprint sensor

The phone's 90-Hz screen can adjust its refresh rate automatically between four levels: 36 Hz/48 Hz/60 Hz/90 Hz. This lets the phone save energy when depicting a still image, while its refresh rate is also good enough to provide smooth operation with quick reaction speeds. The Redmi 12's reactive touchscreen is good and it is sensitive right up to the corners.

Xiaomi has hidden a fingerprint sensor on the right side of the phone within its standby button. It unlocks the phone almost immediately and very reliably. You can also unlock the device using your face - but it only scans 2D images, meaning it is a little susceptible to manipulation.

Keyboard upright
Keyboard upright
Keyboard landscape
Keyboard landscape

Display – High resolution, moderate brightness

Subpixel array
Subpixel array

The phone's IPS screen has a high resolution of 2,460 x 1,080 pixels - within this price range, it isn't uncommon to still see phones with a 720p resolution. Unfortunately, the Redmi 12 lacks a little in brightness, especially compared to the great AMOLED in the similarly priced Redmi Note 12 5G.

Its slightly raised black value also results in poor contrast levels. The display thankfully doesn't show any signs of PWM flickering, but in turn, it only offers moderate reaction speeds.

429
cd/m²
437
cd/m²
428
cd/m²
439
cd/m²
449
cd/m²
425
cd/m²
448
cd/m²
448
cd/m²
432
cd/m²
Distribution of brightness
tested with X-Rite i1Pro 2
Maximum: 449 cd/m² (Nits) Average: 437.2 cd/m² Minimum: 1.6 cd/m²
Brightness Distribution: 95 %
Center on Battery: 449 cd/m²
Contrast: 898:1 (Black: 0.5 cd/m²)
ΔE Color 2.29 | 0.5-29.43 Ø5
ΔE Greyscale 3.7 | 0.57-98 Ø5.3
96.3% sRGB (Calman 2D)
Gamma: 2.254
Xiaomi Redmi 12
IPS, 2460x1080, 6.79
Xiaomi Redmi Note 12 5G
AMOLED, 2400x1080, 6.67
Samsung Galaxy A14 LTE
PLS, 2408x1080, 6.60
Nokia G22
IPS, 1600x720, 6.52
Motorola Moto G23
IPS, 1600x720, 6.50
Screen
39%
-91%
-2%
-22%
Brightness middle
449
658
47%
465
4%
674
50%
522
16%
Brightness
437
663
52%
439
0%
641
47%
502
15%
Brightness Distribution
95
98
3%
89
-6%
90
-5%
91
-4%
Black Level *
0.5
0.47
6%
0.43
14%
0.47
6%
Contrast
898
989
10%
1567
74%
1111
24%
Colorchecker dE 2000 *
2.29
1.4
39%
8.5
-271%
4.45
-94%
4.63
-102%
Colorchecker dE 2000 max. *
4.49
2.7
40%
15.8
-252%
7.41
-65%
8.59
-91%
Greyscale dE 2000 *
3.7
1.7
54%
11.8
-219%
5.1
-38%
5.2
-41%
Gamma
2.254 98%
2.23 99%
2.2 100%
2.072 106%
2.296 96%
CCT
6198 105%
6504 100%
10757 60%
7799 83%
7832 83%

* ... 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 not detected

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

In our measurements using a spectrophotometer and the software CalMAN, we noted a minimal yellow tint when depicting white tones, which also represents the screen's largest deviation to the reference color space. Colors are generally depicted very well and the color profile "standard" seems to be the most accurate.

CalMAN grayscale
CalMAN grayscale
CalMAN color accuracy
CalMAN color accuracy
CalMAN color space sRGB
CalMAN color space sRGB
CalMAN color space AdobeRGB
CalMAN color space AdobeRGB
CalMAN color space DCI P3
CalMAN color space DCI P3
CalMAN saturation
CalMAN saturation

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
17.2 ms ... rise ↗ and fall ↘ combined↗ 9.9 ms rise
↘ 7.3 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. » 34 % of all devices are better.
This means that the measured response time is better than the average of all tested devices (21.5 ms).
       Response Time 50% Grey to 80% Grey
34 ms ... rise ↗ and fall ↘ combined↗ 18.7 ms rise
↘ 15.3 ms fall
The screen shows slow response rates in our tests and will be unsatisfactory for gamers.
In comparison, all tested devices range from 0.2 (minimum) to 636 (maximum) ms. » 40 % of all devices are better.
This means that the measured response time is similar to the average of all tested devices (33.7 ms).

Outside, the screen brightness is sufficient on cloudy days in order to still be able to read from the phone - in direct sunlight, this can get a little tricky.

The possible viewing angles are wide in all directions thanks to IPS technology.

Outdoor use
Outdoor use
Viewing angles
Viewing angles

Performance – Enough for everyday use

The installed MediaTek Helio G88 is a typical SoC for cheaper mid-range phones. In our comparison field, the device did quite well in most of the benchmarks - it only had to admit defeat to the Redmi Note 12 5G.

In everyday use, you can't fully avoid some dropped frames but when manoeuvring the system, they don't happen often. More complex apps overwhelm the phone quite quickly.

Geekbench 5.5
Single-Core
Average of class Smartphone
  (119 - 2138, n=220, last 2 years)
911 Points +143%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
642 Points +71%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
375 Points
Average Mediatek Helio G88
  (284 - 378, n=5)
356 Points -5%
Motorola Moto G23
Mediatek Helio G85, Mali-G52 MP2, 8192
354 Points -6%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
350 Points -7%
Nokia G22
UNISOC T606, Mali-G57 MP1, 4096
310 Points -17%
Multi-Core
Average of class Smartphone
  (473 - 6681, n=220, last 2 years)
2988 Points +133%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
1954 Points +52%
Motorola Moto G23
Mediatek Helio G85, Mali-G52 MP2, 8192
1363 Points +6%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
1334 Points +4%
Nokia G22
UNISOC T606, Mali-G57 MP1, 4096
1318 Points +3%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
1284 Points
Average Mediatek Helio G88
  (1132 - 1450, n=5)
1284 Points 0%
Geekbench 6.2
Single-Core
Average of class Smartphone
  (193 - 2930, n=105, last 2 years)
1390 Points +220%
Average Mediatek Helio G88
  (432 - 442, n=4)
437 Points +1%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
434 Points
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
413 Points -5%
Multi-Core
Average of class Smartphone
  (845 - 7408, n=105, last 2 years)
3840 Points +214%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
1384 Points +13%
Average Mediatek Helio G88
  (1217 - 1436, n=4)
1295 Points +6%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
1223 Points
Antutu v9 - Total Score
Average of class Smartphone
  (102602 - 1650926, n=153, last 2 years)
738503 Points +171%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
272388 Points
Average Mediatek Helio G88
  (259233 - 272388, n=2)
265811 Points -2%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
Points -100%
PCMark for Android - Work 3.0
Average of class Smartphone
  (4761 - 21385, n=215, last 2 years)
11771 Points +27%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
9290 Points
Average Mediatek Helio G88
  (6789 - 9356, n=5)
8557 Points -8%
Motorola Moto G23
Mediatek Helio G85, Mali-G52 MP2, 8192
8215 Points -12%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
7953 Points -14%
Nokia G22
UNISOC T606, Mali-G57 MP1, 4096
6637 Points -29%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
5720 Points -38%
CrossMark - Overall
Average of class Smartphone
  (200 - 1474, n=165, last 2 years)
837 Points +160%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
539 Points +67%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
348 Points +8%
Average Mediatek Helio G88
  (322 - 326, n=2)
324 Points +1%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
322 Points
BaseMark OS II
Overall
Average of class Smartphone
  (411 - 11438, n=166, last 2 years)
5759 Points +140%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
3337 Points +39%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
2396 Points
Average Mediatek Helio G88
  (2247 - 2396, n=3)
2325 Points -3%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
2226 Points -7%
System
Average of class Smartphone
  (2376 - 16475, n=166, last 2 years)
9672 Points +117%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
6437 Points +44%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
5104 Points +14%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
4465 Points
Average Mediatek Helio G88
  (4065 - 4695, n=3)
4408 Points -1%
Memory
Average of class Smartphone
  (670 - 12716, n=166, last 2 years)
6267 Points +87%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
4065 Points +21%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
3358 Points
Average Mediatek Helio G88
  (2858 - 3358, n=3)
3140 Points -6%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
2650 Points -21%
Graphics
Average of class Smartphone
  (697 - 58651, n=166, last 2 years)
14220 Points +628%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
4001 Points +105%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
1954 Points
Average Mediatek Helio G88
  (1878 - 1960, n=3)
1931 Points -1%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
1811 Points -7%
Web
Average of class Smartphone
  (10 - 2145, n=166, last 2 years)
1495 Points +33%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
1184 Points +5%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
1125 Points
Average Mediatek Helio G88
  (1042 - 1125, n=3)
1096 Points -3%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
1002 Points -11%
UL Procyon AI Inference for Android - Overall Score NNAPI
Average of class Smartphone
  (207 - 84787, n=150, last 2 years)
21814 Points +548%
Xiaomi Redmi Note 12 5G
Qualcomm Snapdragon 4 Gen 1, Adreno 619, 6144
5395 Points +60%
Average Mediatek Helio G88
  (3367 - 5025, n=3)
4022 Points +19%
Samsung Galaxy A14 LTE
Mediatek Helio G80, Mali-G52 MP2, 4096
3630 Points +8%
Xiaomi Redmi 12
Mediatek Helio G88, Mali-G52 MP2, 4096
3367 Points

The phone did well for its price-range in the graphics benchmarks, too. However, it quickly becomes clear that the SoC is better suited for a 720p screen, as the corresponding phones within our comparison field did much better in the onscreen tests.

3DMark / Wild Life Extreme Unlimited
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
188 Points 0%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
188 Points
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
178 Points -5%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
112 Points -40%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
Points -100%
3DMark / Wild Life Extreme
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
189 Points 0%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
189 Points
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
179 Points -5%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
114 Points -40%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
Points -100%
3DMark / Wild Life Unlimited Score
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
749 Points 0%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
749 Points
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
716 Points -4%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
413 Points -45%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
Points -100%
3DMark / Wild Life Score
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
748 Points +2%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
736 Points
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
706 Points -4%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
408 Points -45%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
Points -100%
3DMark / Sling Shot Extreme (Vulkan) Unlimited Physics
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
2677 Points +25%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
2440 Points +13%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
2410 Points +12%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
2150 Points
3DMark / Sling Shot Extreme (Vulkan) Unlimited Graphics
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
2347 Points +86%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
1299 Points +3%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
1260 Points
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
1139 Points -10%
3DMark / Sling Shot Extreme (Vulkan) Unlimited
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
2413 Points +74%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
1450 Points +4%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
1388 Points
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
1290 Points -7%
3DMark / Sling Shot Extreme (ES 3.1) Unlimited Physics
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
3231 Points +29%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
2790 Points +12%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
2694 Points +8%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
2502 Points
3DMark / Sling Shot Extreme (ES 3.1) Unlimited Graphics
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
2590 Points +120%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
1263 Points +7%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
1178 Points 0%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
1177 Points
3DMark / Sling Shot Extreme (ES 3.1) Unlimited
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
2709 Points +103%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
1438 Points +8%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
1346 Points +1%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
1334 Points
GFXBench (DX / GLBenchmark) 2.7 / T-Rex Onscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
58 fps +45%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
54 fps +35%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
40 fps
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
37 fps -7%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
33 fps -17%
GFXBench (DX / GLBenchmark) 2.7 / T-Rex Offscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
85 fps +85%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
46 fps
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
43 fps -7%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
41 fps -11%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
22 fps -52%
GFXBench 3.0 / Manhattan Onscreen OGL
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
42 fps +83%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
36 fps +57%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
25 fps +9%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
23 fps
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
22 fps -4%
GFXBench 3.0 / 1080p Manhattan Offscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
43 fps +65%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
26 fps
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
25 fps -4%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
23 fps -12%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
14 fps -46%
GFXBench 3.1 / Manhattan ES 3.1 Onscreen
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
30 fps +114%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
25 fps +79%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
17 fps +21%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
14 fps
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
13 fps -7%
GFXBench 3.1 / Manhattan ES 3.1 Offscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
31 fps +94%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
16 fps
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
15 fps -6%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
15 fps -6%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
8.7 fps -46%
GFXBench / Car Chase Onscreen
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
15 fps +97%
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
15 fps +97%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
9.3 fps +22%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
7.6 fps 0%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
7.6 fps
GFXBench / Car Chase Offscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
17 fps +70%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
10 fps
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
9.2 fps -8%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
9 fps -10%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
5.2 fps -48%
GFXBench / Aztec Ruins High Tier Onscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
11 fps +134%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
7.5 fps +60%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
6.4 fps +36%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
4.8 fps +2%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
4.7 fps
GFXBench / Aztec Ruins High Tier Offscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
7.1 fps +109%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
3.4 fps
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
3.3 fps -3%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
3.2 fps -6%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
2 fps -41%
GFXBench / Aztec Ruins Normal Tier Onscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
17 fps +118%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
11 fps +41%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
10 fps +28%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
7.8 fps
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
7.5 fps -4%
GFXBench / Aztec Ruins Normal Tier Offscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
20 fps +111%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
9.5 fps
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
8.8 fps -7%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
8.5 fps -11%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
5.5 fps -42%
GFXBench / 4K Aztec Ruins High Tier Offscreen
Xiaomi Redmi Note 12 5G
Adreno 619, SD 4 Gen 1, 128 GB UFS 2.2 Flash
3.1 fps +107%
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
1.5 fps 0%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
1.5 fps
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
1.4 fps -7%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
0.85 fps -43%

The Redmi 12 isn't the best at surfing the internet: You quite often have to wait a bit for pages to load. Images take their time too, even with over 1-GBit performance. Other devices in this price-range are often just a bit speedier.

Jetstream 2 - Total Score
Average of class Smartphone (13.8 - 351, n=173, last 2 years)
106.1 Points +278%
Xiaomi Redmi Note 12 5G (Chrome 113.0.5672.76)
58.044 Points +107%
Samsung Galaxy A14 LTE (Chrome 114)
40.02 Points +42%
Average Mediatek Helio G88 (28.1 - 35.9, n=3)
30.9 Points +10%
Xiaomi Redmi 12 (Chrome 115)
28.105 Points
Speedometer 2.0 - Result
Average of class Smartphone (14.9 - 445, n=157, last 2 years)
107.1 runs/min +420%
Xiaomi Redmi Note 12 5G (Chrome 113.0.5672.76)
48.5 runs/min +135%
Samsung Galaxy A14 LTE (Chrome 114)
32 runs/min +55%
Average Mediatek Helio G88 (20.6 - 27.5, n=3)
24.2 runs/min +17%
Xiaomi Redmi 12 (Chrome 115)
20.6 runs/min
WebXPRT 4 - Overall
Average of class Smartphone (22 - 202, n=160, last 2 years)
100.2 Points +223%
Xiaomi Redmi Note 12 5G (Chrome 113.0.5672.76)
68 Points +119%
Samsung Galaxy A14 LTE (Chrome 114)
44 Points +42%
Average Mediatek Helio G88 (31 - 38, n=2)
34.5 Points +11%
Xiaomi Redmi 12 (Chrome 115)
31 Points
WebXPRT 3 - Overall
Average of class Smartphone (39 - 304, n=122, last 2 years)
133.1 Points +210%
Xiaomi Redmi Note 12 5G (Chrome 113.0.5672.76)
91 Points +112%
Samsung Galaxy A14 LTE (Chrome 114)
60 Points +40%
Average Mediatek Helio G88 (43 - 53, n=3)
48 Points +12%
Xiaomi Redmi 12 (Chrome 115)
43 Points
Octane V2 - Total Score
Average of class Smartphone (2228 - 89112, n=214, last 2 years)
33357 Points +338%
Xiaomi Redmi Note 12 5G (Chrome 113.0.5672.76)
19867 Points +161%
Motorola Moto G23 (Chrome 111)
13252 Points +74%
Samsung Galaxy A14 LTE (Chrome 114)
11782 Points +55%
Nokia G22 (Chrome 112)
10858 Points +43%
Average Mediatek Helio G88 (7611 - 10625, n=5)
9306 Points +22%
Xiaomi Redmi 12 (Chrome 115)
7611 Points
Mozilla Kraken 1.1 - Total
Xiaomi Redmi 12 (Chrome 115)
5572.6 ms *
Average Mediatek Helio G88 (3706 - 5573, n=3)
4567 ms * +18%
Samsung Galaxy A14 LTE (Chrome 114)
3347 ms * +40%
Xiaomi Redmi Note 12 5G (Chrome 113.0.5672.76)
2117.2 ms * +62%
Average of class Smartphone (388 - 9999, n=173, last 2 years)
1595 ms * +71%

* ... smaller is better

The eMMC flash in the Xiaomi Redmi 12 is a bit slow. Although it is still acceptable within this price-range, there are a few examples of phones with quicker flash which can transfer files and open apps quicker, such as the Redmi Note 12 5G or the Nokia G22.

Xiaomi Redmi 12Xiaomi Redmi Note 12 5GSamsung Galaxy A14 LTENokia G22Motorola Moto G23Average 128 GB eMMC FlashAverage of class Smartphone
AndroBench 3-5
75%
-28%
83%
-3%
-23%
260%
Sequential Read 256KB
300
520.09
73%
298.69
0%
881
194%
282.4
-6%
Sequential Write 256KB
272.5
505.55
86%
200.17
-27%
367
35%
244.6
-10%
Random Read 4KB
84.8
170.61
101%
55.9
-34%
131
54%
100.2
18%
Random Write 4KB
115
161.26
40%
55.86
-51%
172
50%
100.5
-13%

Games – Mostly just 30 fps

When gaming, you really shouldn't choose anything more than 30 fps. Of course, there will be some games that can manage 60 fps, but on more complex games such as PUBG Mobile, you can't really get many more frames - even at low detail settings.

We also couldn't achieve anything better than 30 fps and the lowest resolution setting while playing Diablo: Immortal. Furthermore, we noted a graphics bug which renders the game unplayable. We measured the frame rates using GameBench.

Controlling games using the touchscreen and the position sensor worked reliably.

PUBG Mobile
PUBG Mobile
Diablo: Immortal
Diablo: Immortal
05101520253035Tooltip
Xiaomi Redmi 12; PUBG Mobile; Smooth; 2.7.0: Ø36 (25-40)
Xiaomi Redmi 12; PUBG Mobile; HD; 2.7.0: Ø28.5 (21-31)
Xiaomi Redmi 12; Diablo Immortal; 2.0.2: Ø29.5 (24-32)

Emissions – The Redmi 12 doesn't get all too warm

Temperature

We measured a peak case temperature of 44.1 °C. This can be felt, but it isn't yet critical. This doesn't have an effect on the device's speed - even after 20 runs of a complex benchmark, the phone still had access to 96 % of its original performance.

Max. Load
 43.9 °C
111 F
36.9 °C
98 F
32.6 °C
91 F
 
 44 °C
111 F
37.3 °C
99 F
33 °C
91 F
 
 43.4 °C
110 F
37.9 °C
100 F
32.8 °C
91 F
 
Maximum: 44 °C = 111 F
Average: 38 °C = 100 F
31.9 °C
89 F
36.4 °C
98 F
42.9 °C
109 F
32.7 °C
91 F
36.5 °C
98 F
43.5 °C
110 F
32.7 °C
91 F
36.9 °C
98 F
44.1 °C
111 F
Maximum: 44.1 °C = 111 F
Average: 37.5 °C = 100 F
Power Supply (max.)  40.6 °C = 105 F | Room Temperature 21.3 °C = 70 F | Fluke t3000FC (calibrated), Voltcraft IR-260
(±) The average temperature for the upper side under maximal load is 38 °C / 100 F, compared to the average of 32.7 °C / 91 F for the devices in the class Smartphone.
(±) The maximum temperature on the upper side is 44 °C / 111 F, compared to the average of 35 °C / 95 F, ranging from 21.9 to 56 °C for the class Smartphone.
(±) The bottom heats up to a maximum of 44.1 °C / 111 F, compared to the average of 33.8 °C / 93 F
(+) In idle usage, the average temperature for the upper side is 24.5 °C / 76 F, compared to the device average of 32.7 °C / 91 F.

3DMark Wild Life Stress Test

3DMark
Wild Life Stress Test Stability
Motorola Moto G23
Mali-G52 MP2, Helio G85, 128 GB eMMC Flash
98.8 % +3%
Nokia G22
Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash
96.8 % +1%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
96.4 % +1%
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
96.4 % +1%
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
95.9 %
Wild Life Extreme Stress Test
Xiaomi Redmi 12
Mali-G52 MP2, Helio G88, 128 GB eMMC Flash
98 %
Samsung Galaxy A14 LTE
Mali-G52 MP2, Helio G80, 64 GB eMMC Flash
95.6 % -2%
00.20.50.70.91.11.41.61.822.32.52.72.93.23.43.63.94.14.3Tooltip
Xiaomi Redmi 12 Mali-G52 MP2, Helio G88, 128 GB eMMC Flash; Wild Life Extreme Stress Test; 1.1.0.2: Ø1.137 (1.123-1.147)
Xiaomi Redmi 12 Mali-G52 MP2, Helio G88, 128 GB eMMC Flash; Wild Life Stress Test Stability; 0.0.0.0: Ø4.49 (4.33-4.52)
Samsung Galaxy A14 LTE Mali-G52 MP2, Helio G80, 64 GB eMMC Flash; Wild Life Stress Test Stability; 0.0.0.0: Ø4.29 (4.15-4.31)
Nokia G22 Mali-G57 MP1, T606, 64 GB UFS 2.2 Flash; Wild Life Stress Test Stability; 0.0.0.0: Ø2.5 (2.44-2.52)
Motorola Moto G23 Mali-G52 MP2, Helio G85, 128 GB eMMC Flash; Wild Life Stress Test Stability; 0.0.0.0: Ø4.52 (4.47-4.53)
Heat map front
Heat map front
Heat map back
Heat map back

Speaker

The small speaker on the bottom corner of the device does its job quite well - it sounds relatively clear and it doesn't exaggerate the highs. Of course, you should by no means expect some sort of HiFi system, but it is definitely enough to watch some videos or listen to some music occasionally.

The phone has a 3.5 mm jack and Bluetooth, which you can use to connect external audio devices. A great variety of codecs is supported: Aside from SBC and AAC, it also supports all the important aptX codecs, LDAC and LHDC up to version 5.

dB(A) 0102030405060708090Deep BassMiddle BassHigh BassLower RangeMidsHigher MidsLower HighsMid HighsUpper HighsSuper Highs2035.137.92537.538.43131.4314033.330.95032.133.16326.126.38020.219.310016.117.512514.922.81601330.32009.532.925010.538.231511.944.64008.150.950095763010.260.880013.962.5100012.264.7125011.868.1160011.465.8200010.671.4250011.371.831501269.7400012.764.2500013.467.2630014.161.9800014.862.91000015.763.21250016.468.51600017.356.4SPL24.979.4N0.641.2median 12.2median 62.5Delta1.911.438.638.537.136.92827.832.934.731.836.22630.622.922.421.12523.729.718.234.313.334.814.543.312.849.611.45211.755.310.961.615.264.912.266.612.868.210.967.410.966.711.664.71257.512.965.313.669.314.367.915.16615.761.816.566.717.458.425.477.90.740.2median 13.3median 61.82.39.7hearing rangehide median Pink NoiseXiaomi Redmi 12Motorola Moto G23
Frequency diagram (checkboxes can be checked and unchecked to compare devices)
Xiaomi Redmi 12 audio analysis

(±) | speaker loudness is average but good (79.4 dB)
Bass 100 - 315 Hz
(-) | nearly no bass - on average 31.5% lower than median
(±) | linearity of bass is average (9.6% delta to prev. frequency)
Mids 400 - 2000 Hz
(+) | balanced mids - only 4.8% away from median
(±) | linearity of mids is average (7.8% delta to prev. frequency)
Highs 2 - 16 kHz
(+) | balanced highs - only 3.5% away from median
(+) | highs are linear (4.9% delta to prev. frequency)
Overall 100 - 16.000 Hz
(±) | linearity of overall sound is average (24% difference to median)
Compared to same class
» 49% of all tested devices in this class were better, 9% similar, 42% worse
» The best had a delta of 12%, average was 38%, worst was 134%
Compared to all devices tested
» 68% of all tested devices were better, 7% similar, 25% worse
» The best had a delta of 4%, average was 25%, worst was 134%

Motorola Moto G23 audio analysis

(±) | speaker loudness is average but good (77.9 dB)
Bass 100 - 315 Hz
(-) | nearly no bass - on average 25.7% lower than median
(±) | linearity of bass is average (9.3% delta to prev. frequency)
Mids 400 - 2000 Hz
(±) | higher mids - on average 5.1% higher than median
(+) | mids are linear (5.2% delta to prev. frequency)
Highs 2 - 16 kHz
(+) | balanced highs - only 4.1% away from median
(±) | linearity of highs is average (8.4% delta to prev. frequency)
Overall 100 - 16.000 Hz
(±) | linearity of overall sound is average (22.3% difference to median)
Compared to same class
» 40% of all tested devices in this class were better, 7% similar, 53% worse
» The best had a delta of 12%, average was 38%, worst was 134%
Compared to all devices tested
» 60% of all tested devices were better, 7% similar, 34% worse
» The best had a delta of 4%, average was 25%, worst was 134%

Battery life – Good stamina

Power consumption

The Redmi 12 seems to be quite frugal under low and very low load, but under high load, it can use quite a bit of power at times.

In order to recharge the device, a charging system with up to 18 watts is installed. While the phone doesn't come with a charger, we used a few chargers from different phones and they were all identified by the Xiaomi Redmi 12, enabling the phone to be charged quickly. It takes a maximum of 2:15 hours to charge the battery completely.

Power Consumption
Off / Standbydarklight 0.1 / 0.2 Watt
Idledarkmidlight 1 / 1.2 / 1.5 Watt
Load midlight 4.2 / 8.9 Watt
 color bar
Key: min: dark, med: mid, max: light        Metrahit Energy
Currently we use the Metrahit Energy, a professional single phase power quality and energy measurement digital multimeter, for our measurements. Find out more about it here. All of our test methods can be found here.
Xiaomi Redmi 12
5000 mAh
Xiaomi Redmi Note 12 5G
5000 mAh
Samsung Galaxy A14 LTE
5000 mAh
Average Mediatek Helio G88
 
Average of class Smartphone
 
Power Consumption
-6%
-22%
-2%
-9%
Idle Minimum *
1
0.99
1%
0.89
11%
0.765 ?(0.53 - 1, n=2)
23%
Idle Average *
1.2
1.98
-65%
2.31
-93%
1.605 ?(1.2 - 2.01, n=2)
-34%
Idle Maximum *
1.5
2.02
-35%
2.34
-56%
1.76 ?(1.5 - 2.02, n=2)
-17%
Load Average *
4.2
3.35
20%
4.11
2%
Load Maximum *
8.9
4.72
47%
6.46
27%
7.33 ?(5.76 - 8.9, n=2)
18%

* ... smaller is better

Power consumption: Geekbench (150 cd/m²)

012345678Tooltip
Xiaomi Redmi 12; Geekbench 5.5 Power Consumption 150cd: Ø5.46 (3.37-8.96)
Xiaomi Redmi 12; Idle 150cd/m2: Ø1.206 (1.035-1.437)

Power consumption: GFXBench (150 cd/m²)

01234567Tooltip
Xiaomi Redmi 12; 1920x1080 Aztec Ruins Normal Offscreen: Ø7.31 (6.23-7.77)
Xiaomi Redmi 12; Idle 150cd/m2: Ø1.206 (1.035-1.437)

Runtimes

In our WLAN test, the Xiaomi Redmi 12 did quite well with average runtimes of 13:23 hours. You can definitely manage a whole working day on this device, but there are certainly a few other phones within the price range that enable even longer runtimes. Other use scenarios such as watching videos or high load also showed good results, meaning the Redmi phone delivered a good score in total regarding runtimes.

Battery Runtime
Idle (without WLAN, min brightness)
23h 45min
WiFi Websurfing
13h 23min
Big Buck Bunny H.264 1080p
18h 06min
Load (maximum brightness)
6h 22min
Xiaomi Redmi 12
5000 mAh
Xiaomi Redmi Note 12 5G
5000 mAh
Samsung Galaxy A14 LTE
5000 mAh
Nokia G22
5050 mAh
Motorola Moto G23
5000 mAh
Battery Runtime
-1%
-5%
31%
43%
Reader / Idle
1425
1668
17%
1170
-18%
H.264
1086
1065
-2%
1044
-4%
WiFi v1.3
803
645
-20%
896
12%
1052
31%
1152
43%
Load
382
388
2%
348
-9%

Pros

+ flexible camera system
+ very precise locating
+ IR blaster und FM radio
+ sleek design
+ lots of Bluetooth codecs

Cons

- phone doesn't come with power adapter
- lots of bloatware pre-installed
- system includes advertisements
- slow memory

Verdict – Attractive and cheap with some highlights

Xiaomi Redmi 12 review.
Xiaomi Redmi 12 review.

The Xiaomi Redmi 12 looks great and comes with lots of storage space. A few positive aspects deserve to be named, such as its IR blaster and FM radio reception. It also comes with the necessary headset to use as a substitute for an antenna. The inexpensive mid-range phone also offers good runtimes and very precise locating.

The camera is fitted with three decent lenses, making it flexible and - for the price - really quite okay. Its screen could be a little brighter, but all-in-all, it can depict colors quite well. In case you enjoy listening to music, the phone features decent speakers, lots of Bluetooth codecs as well as a 3.5 mm jack.

We find all the bloatware to be a little annoying, which Xiaomi has pre-installed onto the phone. This is even more of a shame because the phone is supposed to receive long and regular operating system updates as well. The smartphone doesn't come with a charger, but this shouldn't be too big an issue, as the device is compatible with all the usual chargers.

The Xiaomi Redmi 12 is an attractive and inexpensive smartphone which may not include 5G, but it can offer lots of storage and precise locating in return.

One of the phone's main competitors actually comes from the same manufacturer: The Xiaomi Redmi Note 12 5G offers faster memory, better performance and 5G. It just isn't quite as nice in looks. If you are looking to spend even less money, then it may be worth taking a look at the Nokia G22.

Price and availability

The Xiaomi Redmi 12 can be found on Amazon. The version of the phone with 128 GB storage and 4 GB RAM can be found for US$165.83.

The version with 256 GB storage and 8 GB RAM can currently be had for US$187.

Xiaomi Redmi 12 - 08/06/2023 v7
Florian Schmitt

Chassis
85%
Keyboard
65 / 75 → 87%
Pointing Device
88%
Connectivity
48 / 70 → 69%
Weight
88%
Battery
90%
Display
88%
Games Performance
16 / 64 → 24%
Application Performance
62 / 86 → 72%
Temperature
89%
Noise
100%
Audio
74 / 90 → 82%
Camera
63%
Average
74%
79%
Smartphone - Weighted Average

Transparency

The present review sample was made available to the author as a loan by the manufacturer or a shop for the purposes of 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.

Pricecompare

Read all 1 comments / answer
static version load dynamic
Loading Comments
Comment on this article
Please share our article, every link counts!
> Expert Reviews and News on Laptops, Smartphones and Tech Innovations > Reviews > Xiaomi Redmi 12 smartphone review – A flexible camera system for under US$200
Florian Schmitt, 2023-08- 8 (Update: 2023-08- 8)