X (Twitter) post size (landscape, portrait, square)
Common post sizes: 1200×675 (landscape), 1080×1350 (portrait), and 1080×1080 (square).
Which size should I use?
- Landscape 1200×675 for wide photos.
- Portrait 1080×1350 for taller visuals.
- Square 1080×1080 for consistent grids.
Export tips
- JPG for photos; PNG for text and logos.
- Keep text away from edges to avoid cropping.
3 steps (using this tool)
- Pick the post size you need.
- Use Crop for full-bleed visuals or Pad for safe margins.
- Export JPG/PNG locally.
Need a header size too?
X headers use 1500×500 (3:1) and are cropped on mobile.
Related guides
Header
X header size →Use this when the same account also needs the profile banner, so the header gets its own wide crop instead of reusing a post image.
Preset
Post landscape 1200×675 →Open this preset when you already know the target X post size, so the image starts on the standard landscape canvas.
FAQ
What are the X (Twitter) post sizes?
Common sizes are 1200×675 (landscape), 1080×1350 (portrait), and 1080×1080 (square).
Quick tip: Use portrait if you want more vertical space on mobile.
Common mistake: Uploading random sizes—previews get cropped.
Which size performs best?
Portrait often appears larger in the feed.
Quick tip: Square is a safe default for consistency.
Common mistake: Always using landscape—posts can look small.
Is there an X post size converter?
Yes—use the resizer to convert to 1200×675, 1080×1350, or 1080×1080.
Quick tip: Export JPG for photos, PNG for text.
Common mistake: Letting X resize automatically—results can look soft.