Instagram stores your display picture at 320x320 pixels and shows it as a circle. Upload a photo below, centre your face or logo inside the crop box, and download a square DP that will not be squashed or awkwardly cut.
| Stored size | 320 x 320 pixels |
|---|---|
| Recommended upload | 640 x 640 pixels or larger square |
| Aspect ratio | 1:1 (square) |
| Displayed shape | Circle |
| Supported formats | JPG, JPEG, PNG |
| Display size in app | Around 110 px on mobile |
Instagram scales whatever you upload down to 320 pixels. A square source keeps the proportions correct, and uploading something larger such as 640x640 leaves enough detail that the avatar still looks sharp on a high resolution display.
Instagram stores the display picture at 320 x 320 pixels in a 1:1 square, then masks it into a circle when it is shown.
That usually means the source image was smaller than 320 pixels or was not square. Upload a square of at least 320 x 320, ideally 640 x 640.
Crop the image to a square yourself before uploading. Because the avatar is displayed as a circle, keep your subject centred and away from the corners.
Yes, both JPG and PNG work. Use PNG for logos with sharp edges and JPG for photographs.