The numbers that matter
- Display in the app: 110 × 110 px (profile), even smaller in comments and stories.
- Recommended upload: 800 × 800 px, square (1:1).
- Format: JPG (quality 85+) or PNG — for logos with hard edges, PNG is the better choice.
- Mask: circular — the corners of the square disappear.
Why upload 800 when only 110 is shown? Because Instagram serves the image at several sizes (Retina displays, web view, various surfaces), and its own downscaling from a generous source is visibly cleaner than from a tight one. A 200 px upload gets upscaled in some places — and that's exactly when it looks soft.
The circle-safe crop in three steps
- Crop square. In the crop tool, choose the 1:1 preset. For portraits: face centered, filling about 60% of the height.
- Mind the edge margin. Anything important — chin, hairline, logo edges — needs about 15% margin from the square's edge, or the circular mask cuts into it. Mental trick: picture a circle inside the square; whatever falls outside is gone.
- Scale to 800 × 800 and export as JPG q85 (photo) or PNG (logo) — ready to upload.
The three causes of blur — and their fixes
1. Source image too small
An image saved from WhatsApp and forwarded many times often has only a few hundred pixels left. Fix: get the original from the camera or photographer. Upscaling small images does little — where there's no information, Instagram can't show any.
2. Compression cascade
Screenshot → messenger → screenshot again: each round adds JPG artifacts that Instagram's own recompression then amplifies. Fix: always start from the original, crop and scale exactly once, upload directly.
3. Subject too small in the frame
A full-body photo as a profile picture means the head ends up 20 pixels tall. Fix: crop tightly — head and shoulders, since nothing more is recognizable at 110 pixels anyway.
Logos as a profile picture: the PNG special case
For logos with text or hard edges, JPG produces the typical ghost fringes around the contours. So upload the logo as PNG, ideally with a bold, not-too-thin stroke — fine details under 3 px vanish at 110 px display. And remember the circular mask: square logos lose their corners. A proven approach: the logo symbol (without wordmark) on a solid background with generous margin.