Xiaomi Redmi 12 review

GSMArena Team, 3 July 2023.

Standard triple-camera setup

The camera hasn't changed much compared to the Redmi 10 - you get one less unit, but that's the 2MP depth sensor which barely contributed anything anyway. You still get the same budget 50MP main sensor paired with a wide f/1.8 aperture.

Redmi 12 review

A regular old 8MP ultrawide unit joins in with its f/2.2 aperture and an advertised 120-degree field of view. The third camera is a 2MP macro unit.

On the front, we have another 8MP shooter only this one has an f/2.1 aperture.

Camera menus

The default Camera app hasn't changed much, with the standard modes arranged in a carousel formation. There aren't many modes in general, so they all fit on main screen. The additional settings found on the viewfinder are now hidden in a pop-up menu. It opens up when you tap on the arrow and it appears close to the shutter button for easier selection. We like the change to some extent but don't like that you need to open a separate menu just to toggle HDR on and off, for example.

Camera menus - Redmi 12 review Camera menus - Redmi 12 review Camera menus - Redmi 12 review Camera menus - Redmi 12 review
Camera menus

Speaking of the HDR, we are once again observing a very frustrating issue with the mode. Every time you close the app, the HDR function is turned off. So you have to turn on the HDR Auto mode every time you launch the camera app.

Camera settings - Redmi 12 review Camera settings - Redmi 12 review
Camera settings

We are also puzzled by the default 5x zoom toggle. The Redmi 12 doesn't have the sensor size or the computational capabilities to capture a decent-looking 5x zoom photo. A 2x zoom toggle would have made some sense at least, but this is just useless.

You also get a Pro mode that allows you to tinker with white balance, focus, ISO, shutter speed and exposure. We doubt it will see much use on this particular phone, though.

Daylight samples

Main camera

Despite sharing the same hardware, the Redmi 12 and the Redmi 10 take completely different daylight photos. Xiaomi put some effort into optimizing the image processing and it shows. The daylight samples are solid and right the wrongs of the Redmi 10 in almost every aspect.

Main camera daylight samples - f/1.8, ISO 55, 1/669s - Redmi 12 review Main camera daylight samples - f/1.8, ISO 56, 1/773s - Redmi 12 review Main camera daylight samples - f/1.8, ISO 53, 1/336s - Redmi 12 review
Main camera daylight samples - f/1.8, ISO 55, 1/583s - Redmi 12 review Main camera daylight samples - f/1.8, ISO 55, 1/476s - Redmi 12 review
Main camera daylight samples

The images are decently sharp, have an impressively wide dynamic range and have plenty of fine detail. The solid contrast and punchy colors give the photos a lively vibe. Indoor conditions are a challenge, though, as the post-processing often lets some noise into the frame, but at least quality stays somewhat consistent.

Main camera daylight samples - f/1.8, ISO 53, 1/508s - Redmi 12 review Main camera daylight samples - f/1.8, ISO 62, 1/100s - Redmi 12 review Main camera daylight samples - f/1.8, ISO 54, 1/412s - Redmi 12 review
Main camera daylight samples - f/1.8, ISO 56, 1/238s - Redmi 12 review Main camera daylight samples - f/1.8, ISO 135, 1/50s - Redmi 12 review
Main camera daylight samples

Ultrawide camera

We didn't have high hopes for this one, but we were pleasantly surprised. The ultrawide photos have good contrast, punchy colors and even though they are overprocessed they do look alright when downsampled. And that's more than we could ask for from this budget 8MP sensor. At pixel level images are soft and lack fine detail, while dynamic range is limited.

Ultrawide camera daylight samples - f/2.2, ISO 52, 1/1425s - Redmi 12 review Ultrawide camera daylight samples - f/2.2, ISO 50, 1/1425s - Redmi 12 review Ultrawide camera daylight samples - f/2.2, ISO 50, 1/1425s - Redmi 12 review
Ultrawide camera daylight samples - f/2.2, ISO 50, 1/845s - Redmi 12 review Ultrawide camera daylight samples - f/2.2, ISO 50, 1/881s - Redmi 12 review Ultrawide camera daylight samples - f/2.2, ISO 52, 1/288s - Redmi 12 review
Ultrawide camera daylight samples - f/2.2, ISO 55, 1/50s - Redmi 12 review
Ultrawide camera daylight samples

2x and 5x zoom

As we said Redmi decided to put a 5x zoom toggle in the viewfinder but seeing how the main camera struggles even with 2x zoom crops, we are still looking for a reason why anybody would ever use the 5x zoom. We think the samples below speak for themselves.

2x and 5x daylight samples: 2x - f/1.8, ISO 55, 1/630s - Redmi 12 review 2x and 5x daylight samples: 5x - f/1.8, ISO 54, 1/272s - Redmi 12 review 2x and 5x daylight samples: 2x - f/1.8, ISO 53, 1/440s - Redmi 12 review
2x and 5x daylight samples: 5x - f/1.8, ISO 56, 1/385s - Redmi 12 review 2x and 5x daylight samples: 2x - f/1.8, ISO 53, 1/180s - Redmi 12 review 2x and 5x daylight samples: 5x - f/1.8, ISO 53, 1/180s - Redmi 12 review
2x and 5x daylight samples: 2x - f/1.8, ISO 58, 1/336s - Redmi 12 review 2x and 5x daylight samples: 5x - f/1.8, ISO 56, 1/192s - Redmi 12 review
2x and 5x daylight samples: 2x • 5x

Macro camera

The macro camera uses a tiny 2MP sensor with a fixed focus, so taking proper macro shots is a challenge. The detail isn't sufficient, the lack of contrast makes images dull and the colors are washed off, so we can't see this camera getting much use at all.

Macro samples - Redmi 12 review Macro samples - Redmi 12 review Macro samples - Redmi 12 review
Macro samples

Low-light samples

Main camera

Sadly, the Redmi 12 offers unsatisfactory nighttime performance and is even worse than the Redmi 10 in this scenario. The samples below have limited dynamic range and lack fine detail. Highlights are clipped, and everything looks fuzzy.

Main camera low-light samples - f/1.8, ISO 4003, 1/14s - Redmi 12 review Main camera low-light samples - f/1.8, ISO 1497, 1/17s - Redmi 12 review Main camera low-light samples - f/1.8, ISO 3462, 1/14s - Redmi 12 review
Main camera low-light samples - f/1.8, ISO 4340, 1/14s - Redmi 12 review Main camera low-light samples - f/1.8, ISO 2487, 1/17s - Redmi 12 review
Main camera low-light samples

The dedicated Night mode, which takes a lot of time for each shot, doesn't offer much improvement. The highlights are still clipped in some of the photos, and there's still a noticeable oil painting look. What's even worse, the further brightening of the shadows in this mode reveals even more noise.

Main camera Night mode samples - f/1.8, ISO 3900, 1/14s - Redmi 12 review Main camera Night mode samples - f/1.8, ISO 1500, 1/17s - Redmi 12 review Main camera Night mode samples - f/1.8, ISO 3400, 1/14s - Redmi 12 review
Main camera Night mode samples - f/1.8, ISO 4340, 1/14s - Redmi 12 review Main camera Night mode samples - f/1.8, ISO 2437, 1/17s - Redmi 12 review
Main camera Night mode samples

Ultrawide camera

There's really no point in using the ultrawide camera after dusk. It struggles to produce usable images, and there's no Night mode to at least partially make up for the tiny sensor.

Ultrawide camera low-light samples - f/2.2, ISO 1562, 1/14s - Redmi 12 review Ultrawide camera low-light samples - f/2.2, ISO 1014, 1/14s - Redmi 12 review
Ultrawide camera low-light samples - f/2.2, ISO 1562, 1/14s - Redmi 12 review Ultrawide camera low-light samples - f/2.2, ISO 1018, 1/20s - Redmi 12 review
Ultrawide camera low-light samples

Here's how the primary camera on the Redmi 12 stacks against the rest of the competition in the controlled environment of our Photo Compare Tool.

Photo Compare Tool Photo Compare Tool
Xiaomi Redmi 12 against the Samsung Galaxy A14 5G and the Redmi Note 12 4G in our Photo compare tool

Portraits

Portraits in isolation are okay. This mode delivers natural colors, good detail, decent dynamic range and a convincing bokeh effect. However, when we took some standard Photo mode pictures of the same subject, we found them to be considerably sharper with plenty of fine detail. The difference grows as the ambient light drops. The additional processing that portraits require clearly sees something go wrong with the rendition of skin.

Portraits: Portrait mode - f/1.8, ISO 75, 1/100s - Redmi 12 review Portraits: Photo mode - f/1.8, ISO 80, 1/100s - Redmi 12 review Portraits: Portrait mode - f/1.8, ISO 50, 1/495s - Redmi 12 review
Portraits: Photo mode - f/1.8, ISO 54, 1/583s - Redmi 12 review Portraits: Portrait mode - f/1.8, ISO 50, 1/749s - Redmi 12 review Portraits: Photo mode - f/1.8, ISO 54, 1/720s - Redmi 12 review
Portraits: Portrait mode - f/1.8, ISO 214, 1/33s - Redmi 12 review Portraits: Photo mode - f/1.8, ISO 229, 1/33s - Redmi 12 review Portraits: Portrait mode - f/1.8, ISO 248, 1/33s - Redmi 12 review
Portraits: Portrait mode • Photo mode

Selfies

The selfies are pretty decent for the price range. Even in subpar lighting conditions, the images look sharp enough. Keep your hand steady, though, as we got occasional blurry shots in lower ambient lighting. Maybe a bit more color and contrast wouldn't hurt, but we are still happy with the result. We've seen worse selfies on much pricier smartphones.

Selfies - f/2.0, ISO 50, 1/174s - Redmi 12 review Selfies - f/2.0, ISO 100, 1/33s - Redmi 12 review
Selfies - f/2.0, ISO 116, 1/33s - Redmi 12 review Selfies - f/2.0, ISO 100, 1/33s - Redmi 12 review
Selfies

Video recording

The Redmi 12 can only shoot 1080p@30fps videos - 4K is off limits due to chipset's limitations. The main camera has the needed resolution in theory, but there's not enough processing power for 2160p footage.

The main's camera footage is just average for its class. Maybe a bit too soft even for 1080p resolution and exposure is higher than it needs to be, leading to clipped highlights and overly-bright asphalt. A little bit of extra color wouldn't have hurt either.

The ultrawide camera captures surprisingly decent video with better exposure, similar sharpness and more lively colors.

Once you are done with the real-life scenarios, take a look at our video compare tool to see how the Redmi 12 stacks against the other phones we've reviewed.

Video Compare Tool Video Compare Tool
Xiaomi Redmi 12 against the Samsung Galaxy A14 5G and the Redmi Note 12 Pro 4G in our Video compare tool

Reader comments

  • Anonymous
  • 29 Jun 2024
  • 0PG

Obsolete chip (12nm), no 5G, no charger, a lot of bloat/adware..... Motorola offers better alternatives in this segment.

I bought this phone 1 year ago after my Xiaomi Redmi Note 8 T stopped working. I bought this phone mainly to take photos and watch some YouTube, Tik Tok, Reels, etc. and my experience with this phone is really really bad. It lags on Instagram, on Tik...

  • Anonymous
  • 08 Jun 2024
  • u7@

I have been using the Redmi 12 for 6 months, I've played games on it, it handled it pretty nicely considering the price point (Games like Call of Duty mobile, Real Racing 3 and Bloodstrike). The Phone seems to lag at some points after the hyperO...