Yes, Instagram can reduce the quality of every photo. It does this to reduce data usage and improve performance. You can minimize the quality loss by uploading high-resolution photos using the JPEG format.