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
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.
Do you upload my images?
No. Processing happens locally in your browser. Your files are not uploaded.
What size should I use?
Use 1200x675 (16:9).
Which export format should I use?
JPG for photos, PNG for text/logos or transparency, WebP for smaller files (if supported).
Crop vs Pad — what is the difference?
Crop fills the target size (may cut edges). Pad fits the whole image and adds background/space.
How do I protect text and logos?
Keep important content centered and avoid placing critical text at the edges.
Can I batch resize?
Yes. Use the Batch Resizer to apply the same size to many images.