Skip to main content

Crop Image for Twitter/X Header

Get your image to the exact 1500x500 (3:1) dimensions Twitter/X uses for profile headers.

Crop Image

Use this tool directly in your browser — no signup required.

Use Crop Image

100% private — files are processed locally and never uploaded.

How to Crop Image for Twitter/X Header

  1. 1

    Upload a wide image

    Twitter headers are extremely wide (3:1 ratio). Landscape or panoramic images work best.

  2. 2

    Position carefully

    Your profile picture overlaps the bottom-left of the header. Keep important content away from that area and centered in the frame.

  3. 3

    Crop and download

    Save at 1500x500 pixels. Twitter accepts JPG, PNG, and GIF files up to 5MB for headers.

Twitter/X Header: Dimensions and Gotchas

Twitter (now X) uses 1500x500 pixels for profile header images — a 3:1 ratio. That's extremely wide and shallow. On desktop, the full banner is visible. On mobile, the sides get cropped and the visible area shrinks to roughly the center 60%. Your profile picture and name overlay the bottom-left quarter.

The safe zone for important content is a roughly 900x300 area centered in the header. That's the region visible on both mobile and desktop, above the profile picture overlay. Text, logos, and key visual elements should live in this zone. The remaining edges serve as buffer that may or may not be visible depending on the viewer's screen.

Frequently Asked Questions

What size is a Twitter/X header?

1500x500 pixels (3:1 ratio) is recommended. The minimum is 600x200 pixels, but anything under 1500x500 will look blurry on desktop displays.

How is the header displayed on mobile?

On mobile, the header is cropped tighter — the sides are trimmed and it displays at roughly 600x200 visible pixels. Keep important elements centered to ensure they're visible on all devices.

Can I use an animated GIF as my Twitter header?

Twitter accepts GIF uploads for headers but displays them as static images. Only the first frame shows. If you want animation in your header, it won't work on Twitter/X.