Clicking Download link below, you will be redirected to an Apple.com, The list of available firmwares is automatically updated and always the most recent version.
Download iOS below!
For iPhone
iPhone 4S: 5.1, 5.0.1 (build 9A406), 5.0.1, 5.0
iPhone 4 (GSM): 5.1, 5.0.1, 5.0
iPhone 4 (CDMA): 5.1, 5.0.1, 5.0
For iPad
iPad 3 (wifi): 5.1
iPad 3 (3G): 5.1
iPad 3 (4G): 5.1
iPad 2 (CDMA): 5.1, 5.0.1, 5.0
For iPodtouch
For Apple TV
Apple TV 3G: 5.0