The Xiaomi 12 is a small premium phone with a 6.28-inch FHD+ AMOLED screen, a Snapdragon 8 Gen 1 processor, 8GB or 12GB of RAM, and up to 256GB of storage. It has a 50MP main camera, a 13MP ultra-wide camera, and a 5MP telemacro camera, as well as a 32MP front camera.
The device is great for playing games, but it tends to get too hot when used a lot. The MIUI software can be changed, but it can also have bugs and too much software. With a 4,500mAh battery and 67W fast direct charging as well as 50W wireless charging, the battery life is good.
The Xiaomi 12 is a good choice for people who want a compact flagship, like macro photography, and want a good mix between performance and battery life.