Blog

Twitter (X) Image Sizes 2026 – What You Need to Know

Open Tool Images never leave your device

Twitter / X displays profile photos as circles, header images at 3:1 ratio, and tweet images at various ratios. Get all current dimensions here.

Resizo

Twitter, now rebranded as X, has specific image dimensions that affect how your profile and posts look. Using the correct Twitter image sizes prevents auto-cropping and ensures your content looks sharp.

Twitter profile photo size

Recommended upload: 400 × 400 px. Twitter displays profile photos as circles at approximately 48 × 48 px in timelines and larger (200 × 200 px) on profile pages. Upload at least 400 × 400 px for crisp display on high-resolution screens.

Supported formats: JPG, GIF, PNG. Maximum file size: 2 MB. Square images work best since Twitter crops to a circle.

Twitter header image size (banner)

Recommended: 1500 × 500 px (3:1 aspect ratio). The header image is displayed differently on desktop vs mobile. On desktop, the top and bottom are often cropped. Keep important content centered within the safe zone: approximately 1200 × 400 px in the center.

Supported formats: JPG, GIF, PNG. Maximum size: 5 MB.

Twitter tweet image sizes

For images shared in tweets, Twitter displays them at:

  • Single image: Crops to 2:1 ratio in timeline (e.g., 1200 × 600 px). Full image shows on click.
  • Two images: Each shown at approximately 1:1 ratio.
  • Three images: One large left, two smaller right.
  • Four images: 2×2 grid, each at approximately 1:1.

Best practice for single tweet images: 1600 × 900 px (16:9) or 1200 × 675 px. These display well without cropping in the timeline.

Twitter link card image size

When sharing a URL with an Open Graph image, Twitter displays a card. The recommended og:image size for Twitter cards is 1200 × 628 px.

How to resize images for Twitter with Resizo

  1. Open Resizo in your browser.
  2. Drop your image onto the tool.
  3. Enter the target dimensions based on the use case above.
  4. Select JPG for photos, PNG for graphics with text.
  5. Download and upload to Twitter/X.

Images never leave your device

Resize images privately now

Open Resizo and resize everything in your browser. No uploads. No waiting.

Open Tool

FAQ

What is the Twitter profile photo size?
Upload at least 400 × 400 px. Twitter displays it as a circle. Max file size 2 MB.
What size is a Twitter header image?
1500 × 500 px (3:1 ratio). Keep important content centered since edges may be cropped on some views.
What is the best image size for Twitter posts?
1600 × 900 px (16:9) shows well in timelines without cropping. Or use 1200 × 675 px.
How do I resize images for Twitter for free?
Open Resizo, drop your image, enter Twitter dimensions, choose JPG or PNG, and download.

Related reading