A preferable resolution for an Instagram image is 1080 x 1080 pixels and the image format must be .jpg and .png. While video file format must be .mp4 and file size must not exceed 4GB.