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

Pixels400 × 400 px
Aspect ratio1:1
Supported formatsJPG, PNG, GIF (non-animated)
Max file size2 MB
Safe zoneCircular 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. 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. 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. 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.

Related Sizes