X (Twitter) Profile Picture Size
An X profile picture is 400 × 400 px, square on upload and circular in display. It renders at 133 × 133 px on a profile page and 48 × 48 px beside every post in the timeline. The 48 px timeline render is the one that matters — it is where almost all impressions happen, and it is far too small for anything but a single strong shape.
Specifications
| Pixels | 400 × 400 px |
| Aspect ratio | 1:1 |
| Supported formats | JPG, PNG, GIF (non-animated) |
| Max file size | 2 MB |
| Safe zone | Circular crop — keep the subject inside a centred circle, roughly 80% of the square |
Design Tips
- →Design for 48 × 48 px, not 400 × 400. In the timeline the avatar is smaller than a favicon on a desktop screen; a full logo lockup becomes an unreadable smudge.
- →Keep the subject inside a centred circle covering about 80% of the square. X applies a circular mask that removes the corners.
- →High contrast between subject and background is what makes an avatar recognisable at 48 px. Mid-tone subjects on mid-tone backgrounds disappear in a scrolling timeline.
- →Upload at the full 400 × 400 px even though displays are smaller — retina screens render the 48 px avatar at 96 or 144 actual pixels.
How to Make X Profile Picture Designs in Playyy
Three steps, no design software. Set the size once — from the size options or straight in your prompt — and every design comes out at 400 × 400 px.
- 1
Open Playyy
Playyy runs in your browser, so there's nothing to download. Sign in and you'll land on the Home page.
- 2
Type your prompt and set the X Profile Picture size
Describe what you want in the input box on the Home page, then set the size whichever way is quicker. Pick X Profile Picture from the size options right underneath — every platform's sizes are in that list, so you don't have to look this one up. Or just say it in your prompt, like "X Profile Picture at 400 × 400 px", and Playyy matches it. Either way the design comes out at 1:1.
- 3
Create your X Profile Picture design and download it
Playyy generates the design at the full 400 × 400 px, so it's ready to upload as it is. Accepted formats: JPG, PNG, GIF (non-animated). Keep the file under 2 MB.
Create X Profile Picture designs with Playyy
Type a prompt, pick X Profile Picture from the size options underneath it, and export at 400 × 400 px — no design software needed.
Start designing free →Frequently Asked Questions
What is the Twitter profile picture size?+
400 × 400 pixels, square, under 2 MB, in JPG, PNG, or non-animated GIF. X crops it to a circle and renders it at 133 × 133 px on profiles and 48 × 48 px in the timeline.
What is the X profile picture size in pixels?+
400 × 400 px on upload. X has kept Twitter's avatar dimensions since the rebrand. The minimum is 200 × 200 px, but that upscales poorly on high-density displays.
Can an X profile picture be animated?+
No. X accepts non-animated GIF but plays only the first frame, so an animated avatar appears frozen. Only X Premium subscribers can set an animated profile picture, and even then it is limited to specific placements.
Why does my X profile picture look blurry?+
Usually because the upload was near the 200 × 200 px minimum rather than the recommended 400 × 400 px. X renders the avatar at 48 px in the timeline, but at 2× or 3× density that is 96 or 144 actual pixels — a small source is already being stretched.
What is the X profile picture size compared to the header?+
The avatar is 400 × 400 px square (displayed as a circle); the header is 1500 × 500 px at 3:1. The avatar overlaps the lower-left corner of the header on desktop, so the two need to be designed together rather than separately.