SpecEagle review · Vivo

Vivo X70 Pro review: The first global ZEISS Vivo — gimbal OIS arrives outside China.

SpecEagle Editorial·Sep 2021·$799
Overall
80/100
Class rank
#5 of 11
Tier
Flagship
Buy?
At the right price
The verdict, up front

The first global ZEISS Vivo.

X70 Pro was the moment the ZEISS partnership reached Vivo's global lineup — gimbal OIS, periscope, the X-series visual language — for $799. The slow charging and no-IP build dated quickly; as the global ancestor of every X-Pro since, its place is secure.

01Display

82/100

82/100 trails the 86-point cohort average for flagship phones of 2021.

TypeLTPO AMOLED, 120 Hz, curved
Size6.56 inches
Resolution2,376 × 1,080 px (FHD+)

02Camera

86/100

86/100 — right at the average for flagship phones of 2021.

Main50 MP, f/1.75 (Samsung GN1), gimbal OIS, ZEISS T*
Telephoto12 MP, 2× optical
Periscope8 MP, 5× optical
Ultrawide12 MP, f/2.2
Selfie32 MP

03Performance

76/100

76/100 trails the 82-point cohort average for flagship phones of 2021.

ChipsetMediaTek Dimensity 1200 (6 nm)
RAM8 / 12 GB
Storage128 / 256 GB

04Battery

76/100

76/100 trails the 78-point cohort average for flagship phones of 2021.

Capacity4,450 mAh
Wired44 W FlashCharge
WirelessNo

05Build

82/100

82/100 — right at the average for flagship phones of 2021.

06Value

76/100

76/100 — right at the average for flagship phones of 2021.

What works
  • First Vivo with global ZEISS optics + gimbal OIS — the formula caught on.
  • Quad camera incl. 5× periscope.
  • Slim 7.99 mm / 184 g.
  • Dimensity 1200 ran cooler than 888 rivals.
What doesn't
  • 44 W charging is slow vs Chinese rivals.
  • No IP rating, no wireless.
  • FHD+ (Pro+ had QHD+).
  • Support ended.
Cross-shop it against
iQOO 11
$650 · score 90/100

How this review is built: every section score, spec row and comparison on this page comes from SpecEagle's tracked catalogue — scores weight measured specs against the 11-phone cohort of flagship devices released around the same time. We don't publish invented lab anecdotes. Spot an error? .