Instagram profile picture size

As of July 27, 2026, the Instagram profile picture is 640 by 640 pixels (1:1). Below is the full spec, then a resizer already set to that size so you can export a perfectly fitted image.

Resize to 640x640 now

InstagramProfile pictureConvention, not published by InstagramLast verified July 27, 2026
Recommended size640x640 px
Aspect ratio1:1
Stored by Instagram at320 x 320Also fine1000 x 1000
Formats
JPG, PNG
Where it shows
Displayed as a circle, roughly 110px on profiles and 32px in the feed.

Resize to 640x640 now

Preloaded to the Instagram profile picture size. Drop an image and download it ready to post. It never leaves your browser.

Drop images, paste, or click to browse
Preloaded to 640 by 640 for Instagram profile picture. Add one file or several. Everything runs in your browser.

About the Instagram profile picture size

Upload your Instagram profile picture as a 640 by 640 square. Instagram stores it at about 320 by 320, but the larger export gives its resampler a clean source and keeps the avatar crisp on high-density screens; 1000 by 1000 works equally well and there is no benefit beyond that. It is always shown inside a circle, so anything in the corners is cut off. A logo or face works best centred with a little breathing room, because it shrinks to a tiny 32px circle next to your posts in the feed.

Where a 640x640 profile picture gets cropped

The size you upload is not always the size people see. Each surface below re-frames the same file, so the safest layout is the one that survives every row.

How each Instagram surface crops a 640 by 640 upload
Where it appearsShapeWhat happens to your image
Stored image1:1Instagram keeps roughly a 320 by 320 square. A larger square upload is downscaled to it, never upscaled.
Circular maskCircle inscribed in the squareA circle is drawn inside the square, so the four corners are always hidden. That is about 21 percent of your image area gone.
Profile header1:1Around 110 pixels across on a profile page. Fine detail already starts to disappear here.
Feed and comment avatar1:1About 32 pixels across next to every post and comment. Only a bold shape or a single letter reads at this size.

File size and format limits: Instagram profile picture

Upload limits for the Instagram profile picture
LimitValue
Recommended upload640 by 640 px square (1000 by 1000 is equally safe)
Stored resolutionAbout 320 by 320 px (measured, not published by Instagram)
ShapeAlways masked to a circle
FormatsJPG and PNG

Why upload 640 by 640 when Instagram only stores 320 by 320?

Because phone screens draw more than one physical pixel for each CSS pixel. On a 2x or 3x display a 110 pixel avatar is rendered with 220 or 330 device pixels, so an image stored at 320 across still has just enough detail. Feeding Instagram a larger square gives its own resampler a cleaner starting point than a file that already sits at the limit.

What does not help is going much bigger than 1000 by 1000. Instagram throws the extra resolution away immediately, and a heavier file only means a slower upload.

What gets cut off by the circle crop?

A circle inscribed in a square covers about 78.5 percent of the square's area, so roughly a fifth of your image never appears, and all of it comes from the four corners. A logo positioned in the top-left of a square file is simply gone.

Design the picture as if the safe area were a circle sitting a little inside the square: centre the face or the mark, and leave visible breathing room around it so the mask does not clip the edges of the subject.

Then check it at 32 pixels, the size shown next to your posts in the feed. Anything with more than one word, thin strokes or a detailed illustration turns into a smudge at that scale.

Quick tips

Frequently asked questions

What size is an Instagram profile picture?
Upload a 640 by 640 square. Instagram stores it at about 320 by 320, so the larger export just gives its resampler a clean source; Instagram downscales but never upscales.
Why does my Instagram profile picture look cropped?
It is masked to a circle inside the square you uploaded, so the corners are always hidden. Centre the subject and leave margin around it.
What aspect ratio is the Instagram profile picture?
The Instagram profile picture uses a 1:1 aspect ratio at 640 by 640 pixels.

1:1 is a shape, not just this size. See every image size that uses the 1:1 aspect ratio, where it comes from, and how to crop into it.

Related sizes

How this spec was checked

Platform sizes change without notice, so this entry records what it was verified against rather than stating a number and hoping it holds. Last checked July 27, 2026.

ConventionInstagram does not publish a size for this surface. The number below is the one the industry has standardised on, which is a useful answer but not a claim about Instagram.

Instagram publishes no pixel spec for the profile picture. The roughly 320 by 320 stored size and the 110px and 32px display sizes are community measurements of the app, not documented numbers, which is why this page recommends a size rather than quoting one.

What changed on this spec

Every spec on this site carries one of those two labels. See the cheat sheet for the full split, and the changelog for every correction with the date it happened.

See all Instagram sizes, the full cheat sheet, or grab this spec from the JSON API.