iPhone XS vs iPhone 7

Which one is best for you?

With each new generation of iPhone, Apple looks to push the boundaries and re-think what a phone can do for you. iPhone XS is just two generations on from iPhone 7 – but there are quite a few new features and upgrades in the later model.

Both are seriously stylish phones – but the first difference you’ll spot is that iPhone XS has a screen that covers the whole front of the phone. It displays deeper blacks and more realistic colours – and is significantly bigger too, offering a much improved viewing experience.

Both have dual lens cameras that let you zoom in without loss of quality, and create professional looking images where the subject stands out clear against a naturally blurred background. But iPhone XS has improved processing for even better results. Smart HDR for example, combines over-exposed, under-exposed and normal images to deliver photos with stunning detail. Plus it has the TrueDepth front-facing camera which lets you unlock your phone with a glance, or use augmented reality apps – including fun 3D Animoji that you can personalise with your own expressions.

iPhone 7 still has plenty going for it, and is a joy to use. But if you’re looking for something with the latest augmented reality apps and features, the best screen and the fastest processor, iPhone Xs is leaps ahead.

Name iPhone XS iPhone 7
Image note 9
Buy the iPhone XS
note 9
iPhone 7
Display 5.8 inches 4.7 inches (diagonal)
Size and weight Height: 158.2 mm
Width: 77.9 mm
Depth: 7.3 mm
Weight: 192 grams
Height: 138.3 mm
Width: 67.1 mm
Depth: 7.1 mm
Weight: 138 grams
Rear camera Dual 12 MP 12 MP
Front camera 7 MP 7 MP
Video recording 4K video recording at 24fps 4K video recording at 25 fps or 30 fps

1080p HD video recording at 25 fps, 30 fps or 60 fps
Processor A12 bionic chip A10 Fusion chip
Battery 2658 mAh Up to 13 hours video playback
Storage 64 GB
256 GB
512 GB
32 GB
128 GB
Splash, water and dust resistant Yes Rated IP67 (maximum depth of 1 metre up to 30 minutes) under IEC standard 60529
Buy now Buy the iPhone XS iPhone 7