GoPros take great pictures. The Hero 9 is 20 megapixels, and the Hero 10 is 23 megapixels. Both are more than double the megapixels of an iPhone.