Prva najveća novost na iPhone 7 i iPhone 7 Plus je vodootpornost, no ona je ipak nešto slabija nego što to imaju konkurenti poput Sonya i Samsunga. Po prvi puta tako iPhone dolazi s IP67 zaštitom koja znači da je iPhone otporan na prašinu te da se može uroniti u vodu dubine do jedan metar, u trajanju do jedan sat. Pokreće ih A10 Fusion s četiri jezgre, od kojih je svaki CPU 40 posto brži od A9 na iPhone 6s modelu.
Kao što su i glasine otkrivale, LED Retina HD ekrani se nisu mijenjali, dolazeći tako s istim karakteristikama kao i prethodnik. iPhone 7 ima ekran od 4,7 inča (1334 x 750 piksela), dok je iPhone 7 Plus stavljen na 5,5 inča (1920 x 1080 piksela). Gustoća piksela po inču za prvi model iznosi 326 ppi, a za Plus je nešto veći, dolazeći na 401 ppi. Glasine su se potvrdile i za verzije kapaciteta novog iPhonea. Tako nude najmanji kapacitet od 32 GB te memorijski kapacitet od 128 GB ili 256 GB. Zajedničko im je što dijele samo po 2 GB RAM-a, 625 cd/m2 osvjetljenje, olefobični premaz protiv otiska prstiju.
Pomalo iznenađujuće su bile i glasine da će "Jabuka" izbaciti 3,5 mm port, što se sada i potvrdilo. U iPhone7 ugrađena su dva stereo zvučnike; jedan na gornjem prednjem dijelu, a drugi pored Lightning konektora za punjenje. Slušalice koje dolaze u pakiranju mogu koristiti se preko Lightning konektora, a uz punjač dolazit će i adapter koji će omogućiti da se koriste 3,5 mm slušalice preko Lightninga. Potvrdilo se i istinitost glasine u kojem se navodilo da će se na Plus modelu nalaziti dual kamera, dok će standardna sedmica i dalje imati na stražnjoj strani jednu leću, no uz malo pojačanje od dodatka optičke stabilizacije koju prethodnik nije imao. Stražnja kamera na oba modela ima 12 megapiksela, optičku stabilizaciju, leću od šest dijelova, safirnu zaštitu leće, LED-icu s infracrvenim senzorom, prepoznavanje tijela i lica, HDR za fotografije. Navode kako je novi senzor 60 posto brži i 30 posto efikasniji u odnosu na prošli model.
Video je moguće snimiti i u 4K rezoluciji pri 30 fps, 1080p pri 30 i 60 fps, a tu su još i opcije optičke stabilizacije videa, slow-motion videa, pa čak i fotografiranja tijekom snimanja video filmova. Prednja FaceTime kamera ima 7 megapiksela kod oba modela, uz mogućnost snimanja Full HD 1080p videa. Sam otvor blende je f/2.2, ndueći još i auto HDR i automatsku stabilizaciju slike. Jedna od novosti je i to što iPhone 7 Plus ima 2x optički zoom. Oba modela imaju čitač otiska prsta koji se može koristiti za autorizaciju plaćanja, Bluetooth 4.2, 802.11 a/b/g/n/ac wireless i asistenta Siri.
Iz Applea su naveli kako će model iPhone 7 imati dva sata veću autonomiju nego iPhone 6s, dok će litij-ionska baterija u većem iPhone 7 Plus dati jedan sat više trajanja između dva punjenja.
Novi modeli dolaze i s novim operativnim sustavom, iOS 10, koji ima novi dizajn i nove mogućnosti, više personaliziranja, redizajnirane mape s mogućnosti rezervacija, korištenje Siri u više aplikacija nego prije. Poruke se mogu poslati i s rukom napisanim po ekranu porukama. Moguće je promijeniti izgled poruka, dodati razne stickere i (emoji) emotikone u porukama (kao kad lajkamo nečiji komentar na Facebooku), koristiti predviđanje teksta i koristiti dva različita jezika prilikom tipkanja po tipkovnici. U video filmovima se mogu dodati naše prstom nacrtane zabilješke, redizajnirano je sučelje glazbenog playera. Putem novih iPhonea moguće je upravljati pametnim domom (paliti svjetla, otključati vrata, maknuti zavjese s prozora).
Masa iPhone 7 iznosi 138 grama, a iPhone 7 Plusa 188 grama. Debljine su im 7,1 odnosno 7,3 mm za veći model. Ponuđen je u pet različitih boja kućišta: Rose Gold, Gold, Silver, Black, Jet Black.
Prednarudžbe počinju u petak 9. rujna 2016., a isporuke već sljedeći tjedan, tj. 16. rujna 2016. Cijena iPhone 7 je 649 dolara (oko 4.387 kn) za 32 GB model, a Plus varijanta će imati početnu cijenu od 769 dolara (oko 5.198 kn) za 32 GB.