Google Photos takes the first position because it offers free cloud storage for photos. In addition to being free, it offers unlimited storage for both photos and videos. However, the photos should not be greater than 16 MB while the videos should be less than 1080p. If the photos or videos are bigger than the recommended size, Google automatically compresses them without compromising the visual quality.