Tecno Spark 20 vs Xiaomi Redmi 12C
A spec-by-spec comparison of the Tecno Spark 20 and the Xiaomi Redmi 12C, taken from their full specification sheets. Green marks the better value in each measured row.
Head to head
| Tecno Spark 20 | Xiaomi Redmi 12C |
| Our rating | 7/10 | 8/10 |
| Battery | 5,000 mAh | 5,000 mAh |
| Wired charging | 18W | 10W |
| RAM (max) | 8 GB | 6 GB |
| Storage (max) | 256 GB | 128 GB |
| Screen size | 6.6 in | 6.71 in |
| Refresh rate | 90 Hz | — |
| Main camera | 50 MP | 50 MP |
| Weight (lower is lighter) | — | 192 g |
| Released | Dec 2023 | Jan 2023 |
Summary: Tecno Spark 20 is ahead on wired charging, ram (max), storage (max). Xiaomi Redmi 12C is ahead on our rating, screen size.
★ Which should you buy? Tecno Spark 20 is the stronger overall pick on the measured specs.
Reviewed by the infozme.com Editorial Team — see how we research & rate phones.
Display
| Tecno Spark 20 | Xiaomi Redmi 12C |
| Type | IPS LCD, 90Hz | IPS LCD, 500 nits (typ) |
| Size | 6.6 inches | 6.71 inches |
| Resolution | 720 x 1612 pixels (HD+) | 720 x 1650 pixels, 20.6:9 ratio (~268 ppi density) |
| Aspect Ratio | 20.2:9 | — |
| Pixel Density | ~267 ppi | — |
| Features | — | 1500:1 contrast ratio, NTSC 70% (typ), Reading mode |
Platform
| Tecno Spark 20 | Xiaomi Redmi 12C |
| OS | Android 13, HIOS 13 | Android 12, MIUI 13 |
| Chipset | Mediatek MT6769Z Helio G85 | MediaTek MT6769Z Helio G85 (12nm) |
| CPU | Octa-core (2x2.0 GHz Cortex-A75 & 6x1.8 GHz Cortex-A55) | Octa-core (2x2.0 GHz Cortex-A75 & 6x1.8 GHz Cortex-A55) |
| GPU | Mali-G52 MC2 | Mali-G52 MC2 |
Memory
| Tecno Spark 20 | Xiaomi Redmi 12C |
| Card slot | microSDXC | microSDXC (dedicated slot), up to 1TB |
| Internal | 128GB 8GB RAM, 256GB 8GB RAM (with 8GB extended virtual RAM) | 32GB 2GB RAM, 32GB 3GB RAM, 64GB 3GB RAM, 64GB 4GB RAM, 128GB 4GB RAM, 128GB 6GB RAM |
| Storage Type | — | eMMC 5.1 |
| RAM Type | — | LPDDR4X |
Main Camera
| Tecno Spark 20 | Xiaomi Redmi 12C |
| Single | 50 MP, f/1.6, (wide), 0.64µm, PDAF | — |
| Features | Dual-LED flash | LED flash, HDR |
| Video | 1440p@30fps | 1080p@30fps |
| Dual | — | 50 MP, f/1.8, (wide), PDAF; 0.08 MP (depth) |
Selfie Camera
| Tecno Spark 20 | Xiaomi Redmi 12C |
| Single | 32 MP, f/2.2, (wide) | 5 MP, f/2.2 |
| Features | LED flash | — |
| Video | 1080p@30fps | 1080p@30fps |
Battery
| Tecno Spark 20 | Xiaomi Redmi 12C |
| Type | Li-Po 5000 mAh, non-removable | Li-Po 5000 mAh, non-removable |
| Charging | 18W wired | 10W wired |
Body
| Tecno Spark 20 | Xiaomi Redmi 12C |
| Dimensions | 163.7 x 75.6 x 8.5 mm (6.44 x 2.98 x 0.33 in) | 168.8 x 76.4 x 8.8 mm |
| Weight | Not specified | 192 g |
| Build | Glass front, plastic frame, plastic back | Glass front, plastic back, plastic frame |
| SIM | Dual SIM (Nano-SIM, dual stand-by) | Dual SIM (Nano-SIM, dual stand-by) |
| IP Rating | IP53, dust and splash resistant | — |
| Colors | Gravity Black, Cyber White, Neon Gold, Magic Skin 2.0 (Blue) | — |
Comms
| Tecno Spark 20 | Xiaomi Redmi 12C |
| WLAN | Wi-Fi 802.11 a/b/g/n/ac, dual-band | Wi-Fi 802.11 a/b/g/n/ac, dual-band, Wi-Fi Direct |
| Bluetooth | 5.2 | 5.1, A2DP, LE |
| Positioning | GPS | GPS, GLONASS, GALILEO, BDS |
| NFC | No | Yes (market/region dependent) |
| Radio | FM radio | FM radio |
| USB | USB Type-C, OTG | microUSB 2.0, OTG |
Launch
| Tecno Spark 20 | Xiaomi Redmi 12C |
| Announced | 2023, December 01 | 2022, December 31 |
| Status | Available | Available. Released 2023, January 01 |
Frequently asked questions
Which has more RAM, Tecno Spark 20 or Xiaomi Redmi 12C?
Tecno Spark 20 — 8 GB for the Tecno Spark 20 versus 6 GB for the Xiaomi Redmi 12C.
Which is newer, Tecno Spark 20 or Xiaomi Redmi 12C?
Tecno Spark 20 — Dec 2023 for the Tecno Spark 20 versus Jan 2023 for the Xiaomi Redmi 12C.
Is the Tecno Spark 20 or the Xiaomi Redmi 12C rated higher?
We rate the Tecno Spark 20 7/10 and the Xiaomi Redmi 12C 8/10.
Best phone lists →