Resize Image for X (Twitter) Profile Photo

Auto-set to 400×400 pixels — crisp profile picture for X/Twitter.

Drop your image here 🍡

PNG, JPG, WebP, BMP — any size, mochi handles it all

Resized Image
Result
Dimensions
--
File Size
--

Image too small? Sharpen first

If your image is smaller than the target size, use Sharpen for better clarity, then resize.

Browse All Tools →

Continue your workflow

Type Dimensions Ratio
Profile Photo400×4001:1
Header/Banner1500×5003:1
Post Image1600×90016:9
Card Image800×4181.91:1

Frequently Asked Questions

What size should my X/Twitter profile photo be?
X profile photos should be 400×400 pixels (1:1 square). They are displayed as circles on the platform. The maximum file size is 2MB.
What format is best for X/Twitter profile photos?
JPEG or PNG both work well. Use PNG if your profile photo contains text, a logo, or sharp graphic elements. Use JPEG for photographs. Avoid GIF as X no longer supports animated profile pictures.
Why is my X/Twitter profile picture pixelated?
If your uploaded image is smaller than 400×400 pixels, X will upscale it, causing pixelation. Always upload at 400×400 or larger. Also check that you're not uploading a heavily compressed file.