SpecEagle review · Fairphone

Fairphone 4 review: The repairable, ethical 5G phone that promised support into 2027.

SpecEagle Editorial·Oct 2021·$649
Overall
64/100
Class rank
#1 of 1
Tier
Mid-range
Buy?
Look elsewhere
The verdict, up front

The conscience phone, first generation of 5G.

Fairphone 4 was the proof that a fully repairable, ethically sourced phone could still do 5G and last for years — with a swappable battery and support promised into 2027. On raw specs the 60 Hz LCD and 750G were ordinary even in 2021; as with every Fairphone, the values are the product and the benchmarks come second.

01Display

60/100

60/100 — right at the average for mid-range phones of 2021.

TypeIPS LCD, 60 Hz
Size6.3 inches
Resolution2,340 × 1,080 px (FHD+)
ProtectionGorilla Glass 5

02Camera

64/100

64/100 — right at the average for mid-range phones of 2021.

Main48 MP, f/1.6, OIS
Ultrawide48 MP
ToFdepth
Selfie25 MP

03Performance

60/100

60/100 — right at the average for mid-range phones of 2021.

ChipsetSnapdragon 750G (8 nm)
RAM6 / 8 GB
Storage128 / 256 GB · microSD

04Battery

68/100

68/100 — right at the average for mid-range phones of 2021.

Capacity3,905 mAh, user-replaceable
Wired20 W (no charger in box)

05Build

86/100

86/100 — right at the average for mid-range phones of 2021.

06Value

58/100

58/100 — right at the average for mid-range phones of 2021.

What works
  • Fully DIY-repairable with a swappable battery.
  • Ethical, fair-labour, recycled-material supply chain.
  • 5-year warranty, support targeted to 2027.
  • 5G with dual 48 MP cameras.
What doesn't
  • 60 Hz LCD and Snapdragon 750G feel dated for $649.
  • Heavy 225 g, single speaker, no jack.
  • 20 W charging, no charger in box.
  • You pay for ethics, not specs.

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 1-phone cohort of mid-range devices released around the same time. We don't publish invented lab anecdotes. Spot an error? .