X (Twitter) Image Sizes
- In-stream photo: 1280 × 720 px (16:9)
- Square photo: 720 × 720 px
- Vertical photo: 720 × 1280 px
- Header photo: 1500 × 500 px (3:1)
- Profile photo: 400 × 400 px, shown as a circle
16:9 images show in full in the timeline. Taller images are cropped in the preview until someone opens them.
EditSpec isn’t affiliated with X (Twitter). The name is used only to describe its image sizes.
By platform: Instagram, YouTube, Facebook, LinkedIn, TikTok and Threads.
How it works
- Choose or drop a photo.
- Pick a preset, or type the width and height in px, cm, mm or inches.
- Choose Fill, Fit or Stretch, then download.
Frequently Asked Questions
What size is the X header photo?
1500 × 500 px. Your profile photo covers part of the lower left, so keep that area plain.
What DPI should I use?
300 DPI is the usual print resolution and is what most photo requirements mean when they give a size in centimetres or inches. The DPI value is also saved inside JPG and PNG files.
Does it work on phones?
Yes. It works in modern mobile browsers, and iPhone HEIC photos open directly.