Tecno Spark 10 Pro vs Xiaomi Redmi 12
A spec-by-spec comparison of the Tecno Spark 10 Pro and the Xiaomi Redmi 12, taken from their full specification sheets. Green marks the better value in each measured row.
Head to head
| Tecno Spark 10 Pro | Xiaomi Redmi 12 |
| Price | $185 | $948 |
| Our rating | 7/10 | 7/10 |
| Battery | 5,000 mAh | 5,000 mAh |
| Wired charging | 18W | 18W |
| RAM (max) | 8 GB | 8 GB |
| Storage (max) | 256 GB | 256 GB |
| Screen size | 6.8 in | 6.79 in |
| Refresh rate | 90 Hz | 90 Hz |
| Main camera | 50 MP | 50 MP |
| Weight (lower is lighter) | 208 g | — |
| Released | Mar 2023 | Jun 2023 |
Summary: Tecno Spark 10 Pro is ahead on screen size.
★ Which should you buy? Tecno Spark 10 Pro 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 10 Pro | Xiaomi Redmi 12 |
| Type | IPS LCD, 90Hz | IPS LCD, 90Hz, 550 nits (peak) |
| Size | 6.8 inches, 109.3 cm2 (~85.1% screen-to-body ratio) | 6.79 inches, 109.5 cm2 (~85.1% screen-to-body ratio) |
| Resolution | 1080 x 2460 pixels (~396 ppi density) | 1080 x 2460 pixels (~396 ppi density) |
| Protection | Not specified, but features 'Hard-wearing Starry Glass' back | — |
| Features | — | SGS Low Blue Light Certification, Reading mode 3.0 |
Platform
| Tecno Spark 10 Pro | Xiaomi Redmi 12 |
| OS | Android 13, HIOS 12.6 | Android 13, upgradable to Android 14, HyperOS |
| Chipset | Mediatek Helio G88 (12 nm) | Mediatek MT6769H Helio G88 (12 nm) |
| 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 10 Pro | Xiaomi Redmi 12 |
| Card slot | microSDXC | microSDXC (uses shared SIM slot) |
| Internal | 128GB 8GB RAM, 256GB 8GB RAM (with extended 8GB RAM feature) | 128GB 4GB RAM, 128GB 6GB RAM, 128GB 8GB RAM, 256GB 4GB RAM, 256GB 8GB RAM (eMMC 5.1) |
Main Camera
| Tecno Spark 10 Pro | Xiaomi Redmi 12 |
| Triple | 50 MP, f/1.6, (wide), PDAF; 0.08 MP (depth); 0.08 MP (AI lens) | — |
| Features | Dual-LED flash, HDR, panorama | LED flash, HDR |
| Video | 1440p@30fps, 1080p@30fps | 1080p@30fps |
| Modules | — | 50 MP, f/1.8, (wide), PDAF; 8 MP, f/2.2, 120˚ (ultrawide); 2 MP (macro) |
Selfie Camera
| Tecno Spark 10 Pro | Xiaomi Redmi 12 |
| Single | 32 MP, f/2.2, (wide) | — |
| Features | Dual-LED flash | — |
| Video | 1080p@30fps | 1080p@30fps |
| Modules | — | 8 MP, f/2.1, (wide) |
Battery
| Tecno Spark 10 Pro | Xiaomi Redmi 12 |
| Type | Li-Po 5000 mAh, non-removable | Li-Po 5000 mAh, non-removable |
| Charging | 18W wired | 18W wired, PD |
Body
| Tecno Spark 10 Pro | Xiaomi Redmi 12 |
| Dimensions | 168.4 x 76.2 x 8.4 mm | 168.6 x 76.3 x 8.2 mm |
| Weight | 208 g | 198.5 g |
| SIM | Dual SIM (Nano-SIM, dual stand-by) | Nano-SIM + Nano-SIM (Hybrid Dual SIM) |
| Build | Glass front, glass back (Starry Glass) | Glass front, plastic frame, glass back |
| Protection | — | IP53 dust and splash resistant |
Comms
| Tecno Spark 10 Pro | Xiaomi Redmi 12 |
| WLAN | Wi-Fi 802.11 a/b/g/n/ac, dual-band | Wi-Fi 802.11 a/b/g/n/ac, dual-band |
| Bluetooth | Yes | 5.3, A2DP, LE |
| Positioning | GPS | GPS, GLONASS, BDS, GALILEO |
| NFC | Yes (market/region dependent) | Yes (market/region dependent) |
| Radio | FM radio | FM radio |
| USB | USB Type-C 2.0, OTG | USB Type-C |
| Infrared port | — | Yes |
Launch
| Tecno Spark 10 Pro | Xiaomi Redmi 12 |
| Announced | March 6, 2023 | 2023, June 15 |
| Status | Available. Released March 22, 2023 | Available. Released 2023, June 15 |
Frequently asked questions
Which is newer, Tecno Spark 10 Pro or Xiaomi Redmi 12?
Xiaomi Redmi 12 — Mar 2023 for the Tecno Spark 10 Pro versus Jun 2023 for the Xiaomi Redmi 12.
Is the Tecno Spark 10 Pro or the Xiaomi Redmi 12 rated higher?
We rate the Tecno Spark 10 Pro 7/10 and the Xiaomi Redmi 12 7/10.
Best phone lists →