在硬件芯片上,iPhone 7采用的是A10 Fusion,而iPhone 8采用的是A11仿生芯片加神经网路引擎。在容量上,iPhone 7提供的是32GB和128GB两种,而iPhone 8提供的是64GB和256GB两种。电池容量上,iPhone 7为1960mAh的电池容量,iPhone 8为1821mAh电池容量。在机身重量上,iPhone 7是138克,而iPhone 8是148克,iPhone 7取消了耳机接口,整合进入了Lightning接口。在天线设计上,iPhone 7开始采用上下两侧的弧度贴近的设计。此外,iPhone 7也开始支持IP67级别的防水性能表现。在网络制式上,iPhone 7开始支持4G LTE Advanced并具备MIMO技术,iPhone 8蓝牙升级为5.0。在色域表现上iPhone 7开始采用P3广色域,支持三维触控,最大亮度也升级为625cd/㎡。iPhone 8的屏幕开始支持原彩显示。iPhone 8的外形改为双面玻璃,金色的配色进行了改变,摄像头更新CMOS,加入Qi无线充电技术、支持快充。iPhone 7和iPhone 8摄像头像素都是是1200万。