Twitter/X Profile Picture Size: The Complete Specs
Your Twitter profile picture is the first thing people notice — in your profile, in replies, in DMs. A blurry or awkwardly cropped photo undermines your credibility before anyone reads a word you write.
Here is every dimension you need, the format requirements, and how to avoid the most common quality mistakes.
Quick Reference Table
| Spec | Value |
|---|---|
| Recommended upload size | 400 × 400 px (minimum) |
| Aspect ratio | 1:1 (square) |
| Display size — desktop profile | 134 × 134 px |
| Display size — mobile profile | 72 × 72 px |
| Display size — tweet embed (timeline) | 48 × 48 px |
| Display size — DM thread | 40 × 40 px |
| Maximum file size | 2 MB |
| Accepted formats | JPG, PNG, GIF (animated GIFs play on profile) |
| Crop shape | Circular |
Upload at 400×400 or larger. Twitter/X downscales automatically, but it cannot upscale a small image without introducing blur.
Try it yourself
Resize to exact dimensions for any platform — free, instant, no signup. Your images never leave your browser.
Recommended Dimensions
Twitter/X requires a square image and crops it into a circle for display. The official minimum is 400×400 pixels, but uploading at 800×800 gives you a sharper result on high-DPI (Retina) screens, which are now the majority of devices.
The display sizes vary by context:
- Profile page (desktop): 134×134 px — the largest your profile picture ever appears on-screen
- Profile page (mobile): 72×72 px
- Timeline tweets: 48×48 px — this is how most people see your photo
- Notifications and DMs: 40×40 px
Because the timeline thumbnail is only 48px wide, fine details like small text or intricate patterns become unreadable. Choose a photo or logo that reads clearly at thumbnail scale.
How the Circular Crop Works
You upload a square image. X crops it into a circle, cutting off the corners. This means roughly 21% of your image area is hidden behind the circular mask.
What this means in practice:
- Keep important elements centered. Anything near the corners or edges of your square image will be clipped. Your face, logo mark, or key visual should sit in the center 70% of the frame.
- Leave breathing room. Do not fill the entire square edge-to-edge. A tight headshot where your forehead touches the top edge will look cramped after the circular crop.
- Test before uploading. Open your image in any editor, draw a circle inscribed within the square, and check what falls outside. Or use Pixotter's crop tool to preview the circular result before uploading.
A common mistake: designing a logo that fits perfectly in a square but loses critical elements (like the bottom of a wordmark) when the circle clips the corners.
File Format Recommendations
X accepts JPG, PNG, and GIF. Each has a use case:
JPG works best for photographs. It compresses efficiently, keeping file sizes well under the 2 MB limit. Use JPG quality 85-90 for a good balance between sharpness and file size.
PNG is the better choice for logos, illustrations, text-heavy images, or anything with sharp edges and flat colors. PNG preserves hard lines without the compression artifacts that JPG introduces. The tradeoff is a larger file size, but at 400×400 or 800×800, PNG files rarely approach the 2 MB cap.
GIF enables animated profile pictures. X supports animated GIFs as profile photos — a feature many users overlook. Keep animated GIFs under 2 MB and test the animation speed after uploading, since X may slightly alter the playback.
Not sure which format to use? Read the full breakdown in our JPG vs PNG comparison.
Resize your profile picture for Twitter/X
Drop your image, set the exact dimensions, and download — free, no upload, runs in your browser.
Common Quality Pitfalls
Uploading a small image
If your source image is 200×200 and you upload it directly, X will display it at its native resolution. On a Retina screen, that 200px image renders in a 100×100 logical pixel space — and at the 134px desktop display size, it gets upscaled and looks soft. Always start with at least 400×400. For the sharpest result, use 800×800.
Over-compression
Saving a JPG at quality 50 to shrink the file creates visible compression artifacts — blocky patches, color banding, and smeared edges. At 400×400, your file will be under 100 KB even at quality 90. There is no reason to aggressively compress a profile picture.
Wrong color space
Export your image in sRGB color space. Images saved in Adobe RGB or ProPhoto RGB can appear desaturated or color-shifted on most screens because web browsers interpret them differently.
Ignoring the circular crop
Designing for a square and forgetting that X clips it into a circle. Always preview the circular result. Position your subject in the center with margin around the edges.
Re-saving screenshots
Taking a screenshot of your current profile picture and re-uploading it introduces generation loss. Every JPG save cycle degrades quality. Go back to your original source file whenever possible.
Twitter/X Profile Picture vs. Header Image
Your profile picture and header image serve different purposes and have entirely different specs:
| Profile Picture | Header Image | |
|---|---|---|
| Recommended size | 400 × 400 px | 1500 × 500 px |
| Aspect ratio | 1:1 | 3:1 |
| Crop | Circular | Rectangular (varies by device) |
| Max file size | 2 MB | 2 MB |
The header image sits behind your profile picture on your profile page. On mobile, the header crops more aggressively on the sides, so keep key elements in the center 60% of the image. For detailed specs on every Twitter/X image type, see our complete Twitter image size guide.
You can resize both your profile picture and header image to the exact pixel dimensions using Pixotter's resize tool — set width and height, and the output is ready to upload.
How to Resize Your Profile Picture
- Start with your highest-resolution source. The original photo or logo file, not a cropped thumbnail from another platform.
- Crop to a 1:1 square. Use Pixotter's crop tool to select a square area with your subject centered.
- Resize to 800×800 px. This gives X enough data for sharp rendering on all screens. Use Pixotter's resize tool — drop your image, enter 800 for both width and height, download.
- Export as JPG (photos) or PNG (logos). JPG at quality 85-90 for photographs. PNG for anything with text, sharp edges, or transparency.
- Upload to X. Settings — Profile — Edit profile — tap the profile photo. Adjust the crop if needed.
The entire process takes under a minute. Pixotter processes everything in your browser — your image never leaves your device.
Frequently Asked Questions
What is the ideal Twitter/X profile picture size?
Upload a 400×400 pixel square image at minimum. For the best quality on Retina and high-DPI screens, use 800×800 pixels. X accepts up to 2 MB per file.
Why does my Twitter profile picture look blurry?
The most common cause is uploading an image smaller than 400×400 pixels. X cannot upscale a low-resolution image without introducing blur. Start with a larger source file and resize it to at least 400×400 before uploading.
Can I upload a rectangular photo as my Twitter profile picture?
Yes, but X will force you to crop it to a square during upload. You will get a better result if you crop to a 1:1 square yourself before uploading — this gives you full control over what stays in the frame. Use Pixotter's crop tool to set a precise square crop.
Does Twitter/X support animated profile pictures?
Yes. Upload an animated GIF under 2 MB. The animation will play on your profile page. Keep the file size small — heavily animated GIFs that approach the 2 MB limit may load slowly for visitors on mobile connections.
Should I use JPG or PNG for my Twitter profile picture?
Use JPG for photographs (smaller file, efficient compression). Use PNG for logos, illustrations, or images with text (sharper edges, no compression artifacts). Both formats work well at the 400×400 to 800×800 size range. For a deeper comparison, read our JPG vs PNG guide.
How does the circular crop affect my profile picture?
X displays your square upload as a circle, hiding approximately 21% of the image area in the corners. Keep your subject — face, logo mark, key visual — in the center of the frame with padding around the edges. Preview the circular crop before uploading to avoid surprises.
What file size limit does Twitter/X have for profile pictures?
The maximum is 2 MB. In practice, an 800×800 JPG at quality 90 is typically 150-300 KB — well within the limit. You rarely need to worry about hitting the cap unless you are uploading a high-frame-count animated GIF.
For the complete specs on every image type across all major social platforms, check out our social media image sizes guide.
Try it yourself
Ready to resize? Drop your image and get results in seconds — free, instant, no signup. Your images never leave your browser.