OPPO F23 vs Xiaomi Redmi Note 12

close
OPPO F23

OPPO F23

$305

8 GB RAM 256 GB

close
Xiaomi Redmi Note 12

Xiaomi Redmi Note 12

$229

8 GB RAM 128 GB

F23Redmi Note 12
PriceUSD 305USD 229
Battery5000 mAh5000 mAh
Charging (W)6733
RAM8 GB8 GB
Storage256 GB128 GB
ChipsetQualcomm Snapdragon 695 5GQualcomm Snapdragon 685
Display6.72" • LTPS IPS LCD • 120Hz6.67" • AMOLED DotDisplay • 120Hz
Main Camera64MP50MP
Front Camera32MP13MP
OSAndroid 13Android 13

Detailed comparison will load when you open this tab.

Key Differences

Only the differences that meaningfully separate these phones.

Price
USD 76 cheaper
vsF23USD 305
Storage
2× more storage
vsRedmi Note 12128 GB
Charging
34 W faster wired charging
vsRedmi Note 1233 W wired
Performance
Different chipsets
vsRedmi Note 12Qualcomm Snapdragon 685
Build
9 g lighter
vsF23192 g
Camera
Higher resolution
vsRedmi Note 1250MP rear · 13MP front
Connectivity
Adds 5G
vsRedmi Note 12No 5G listed

Best For

Where each phone stands out based on this comparison.

Best if you want

OPPO F23

More hardware
More storage256 GB
Faster wired charging67 W wired
Higher-resolution cameras64MP rear · 32MP front
5G connectivity5G
Best if you want

Xiaomi Redmi Note 12

Lower price
Much lower purchase priceUSD 229
Lighter build183.5 g

What CompareTab says about OPPO F23 vs Xiaomi Redmi Note 12

OPPO F23 offers more storage than Redmi Note 12, with 256 GB of storage versus 128 GB and 67 W wired charging versus 33 W. It also adds a higher-resolution rear camera (64 MP versus 50 MP) and a higher-resolution front camera (32 MP versus 13 MP). Xiaomi Redmi Note 12, however, is around $76.00 cheaper, lighter at 183.5 g versus 192 g, and thinner at 7.85 mm versus 8.2 mm and has higher quoted peak brightness at 1200 nits versus 680 nits. The choice comes down to F23’s storage, faster charging, and higher-resolution cameras versus Redmi Note 12’s lower price, higher quoted peak brightness, and lighter, thinner build.