The maximum possible image upload resolution for Instagram is 1080 by 1350 pixels. As for the video, in most cases it is HD (720p). However, some users may be able to download lower resolution source materials. Therefore, the highest quality directly depends on the source.