iPhone 16 vs iPhone 17

Specs side by side, with the differences highlighted, and the best live UK deals for each phone.

  • iPhone 16iPhone 16from £25/mo
  • iPhone 17iPhone 17from £28/mo

Change phones

  • iPhone 16
  • iPhone 17
Update comparison

Specs compared

13 specs differ· “–” means not listed yet

Show differences only
iPhone 16from £25/mo
iPhone 17from £28/mo
Display
Size(differs)
6.1 inches
6.3 inches
Resolution(differs)
2556 x 1179 at 460 ppi
2622 x 1206 at 460 ppi
Type
Super Retina XDR OLED
Super Retina XDR OLED
Refresh rate
–
120Hz ProMotion
Performance
Chip(differs)
A18
A19
Storage options(differs)
128GB
256GB, 512GB
Camera
Main
48MP Fusion Main, f/1.6
48MP Fusion Main, f/1.6
Ultra wide(differs)
12MP Ultra Wide, f/2.2
48MP Fusion Ultra Wide, f/2.2
Front(differs)
12MP TrueDepth, f/1.9
18MP Center Stage, f/1.9
Video
4K Dolby Vision at up to 60 fps
4K Dolby Vision at up to 60 fps
Battery
Battery life(differs)
Up to 22 hours video playback
Up to 30 hours video playback
Charging(differs)
Up to 50% in around 30 min with 20W adapter
Up to 50% in 20 min with 40W adapter
Design
Dimensions(differs)
147.6 x 71.6 x 7.80 mm
149.6 x 71.5 x 7.95 mm
Weight(differs)
170 g
177 g
Materials(differs)
Aluminium design, Ceramic Shield front, colour-infused glass back
Aluminium design, Ceramic Shield 2 front, colour-infused glass back
Water resistance
IP68 (6 m for up to 30 min)
IP68 (6 m for up to 30 min)
Colours(differs)
Black, White, Pink, Teal, Ultramarine
Black, White, Mist Blue, Sage, Lavender
Connectivity
Network
5G (sub-6 GHz)
5G (sub-6 GHz)
Wi-Fi
Wi-Fi 7
Wi-Fi 7
Bluetooth(differs)
Bluetooth 5.3
Bluetooth 6
SIM
Dual SIM (nano-SIM and eSIM)
Dual SIM (nano-SIM and eSIM)
Software
Operating system
–
iOS 26

Best deals

New phones on 12+ month contracts and SIM-free, from UK networks and retailers. Prices are checked throughout the day.

Best iPhone 16 deals

1,184 live contract deals

  • Cheapest monthly

    £25/mo

    £6 upfront · 36 months · £906 total · No Network via Sky

    Get deal
  • Lowest total cost

    £30/mo

    £65 upfront · 24 months · 100GB data · £785 total · Vodafone via Mobiles.co.uk

    Get deal
  • Buy it outright

    £759

    Phone only, no contract · giffgaff

    Get deal
See all iPhone 16 deals

Best iPhone 17 deals

3,052 live contract deals

  • Cheapest monthly

    £28/mo

    £12 upfront · 36 months · £1,020 total · No Network via Sky

    Get deal
  • Lowest total cost

    £29.99/mo

    £9 upfront · 24 months · 500GB data · £775.56 total · iD Mobile via Mobiles.co.uk

    Get deal
  • Buy it outright

    £959

    Phone only, no contract · giffgaff

    Get deal
See all iPhone 17 deals