Resize Images for Twitter / X

Resize images for Twitter / X to the exact dimensions the platform expects, from in-tweet photos to profile headers.

Use this tool
Image Resizer
Resize to any dimension with social media presets.
Open Image Resizer

Why this matters

Twitter automatically crops oversized images to fit feed previews. Pre-sizing avoids ugly automatic crops and ensures the right part of your image is visible.

Step by step

  1. 1
    Drop in your photo
    Upload the source image.
  2. 2
    Pick a Twitter preset
    In-tweet (1600×900), Header (1500×500), Profile (400×400).
  3. 3
    Adjust crop
    Frame the photo correctly.
  4. 4
    Download
    Save the resized image.
  5. 5
    Post
    Upload to Twitter / X.

Frequently asked questions

What is the best image size for Twitter posts?

1600×900 (16:9) is the sweet spot for in-feed display.

What are Twitter / X header dimensions?

1500×500.

What size are Twitter profile pictures?

400×400, displayed as a circle.

Will Twitter compress my image again?

Yes — Twitter re-encodes uploads. Pre-sizing minimizes additional damage.

Is the resizer private?

Yes. No upload, no server. Runs in-browser.

Does Twitter support transparent PNGs?

Yes for profile pics; in-tweet PNGs may be flattened.

Try Image Resizer now
Free, private, no signup. Runs in your browser.
Open Image Resizer

You might also need