The camera in this phone never impressed me much. I like the fact the software is good and the ease of use and that it's Apple. Rants... Well first I'd like to say the camera picture quality is nothing special, takes pretty good pictures in the right lighting (but a cheap Android does the same). Video quality is nothing special and has a hard time with background detail in reading letters. When I send a video through text messenger to my android friends the video quality looks like straight S*IT on there screen. My iPhone friends get the video in text message the way it suppose to be. Why is this? I plug iPhone into laptop put video I made on my iPhone to my laptop then upload to YouTube and only getting 720p? One thing I will say about Android cameras they are great with no quality issues of transfer of video. On iPhone why do I need to be on Wi-Fi to get HD quality uploaded to YouTube? Why then am I only getting 720p quality on the video? On Android I can get 1080p videos uploaded without Wi-Fi needed. I'm sticking with iPhone, but they really need to improve the camera and openness of the camera to do what it does best. If the phone is 1080P then I expect my YouTube videos to be 1080P , I expect videos sent in text to look the way they suppose to look regardless if I'm sending it to an iPhone or Android. I believe even a 2 year old phone should have a higher mp rate than 8mp. I'm not sure what Apple was thinking? They must like losing sells to Samsung at certain times or something. Forced to beef up cameras when almost any Android phone has been beefed up for some time.