VoellerComputing.com
All the iPhones from 2007-2019
2007 - iPhone
2008 - iPhone 3G
2009 - iPhone 3GS
2010 - iPhone 4 (new design)
2011 - iPhone 4s
2012 - iPhone 5 (new design)
2013 - iPhone 5s and iPhone 5c
2014 - iPhone 6 and iPhone 6 Plus (new design)
2015 - iPhone 6s and iPhone 6s Plus
2016 - iPhone 7 and iPhone 7 Plus
2017 - iPhone 8, iPhone 8 Plus, and iPhone X (new design)
2018 - iPhone XR, iPhone XS, and iPhone XS Max
2019 - iPhone 11, iPhone 11 Pro, and iPhone 11 Pro Max