According to Tom's Guide, new testing shows that the iPhone 12 lasts 10 hours and 23 minutes under 4G usage, but only 8 hours and 25 minutes with 5G. Similarly, the iPhone 12 Pro tested using solely 4G managed 11 hours and 24 minutes, but with 5G was 9 hours and 6 minutes.