Twitter Image Size Guide: Profile, Header and Post Dimensions for X
Start with 400 × 400 pixels for a profile photo and 1500 × 500 for a header.
Choose the output you need, then check its format and limits. Find practical steps for images, video, screenshots, embeds and text that you can reuse across your publishing workflow.
Use these guides to choose your next step.
Start with 400 × 400 pixels for a profile photo and 1500 × 500 for a header.
Find the native X video download option, check eligibility, and handle missing downloads on phone or desktop.
An ordinary X post has a 280 weighted-character limit.
12 published guides
Embed a public Twitter/X post with the official publish tool.
Share a public X post to Instagram Stories when available, or use a credited screenshot.
Start with a 1500 × 500 pixel banner.
Check two separate things: whether a page supplies usable card metadata, and whether X can fetch and display it.
Use a clear square image, preferably 400 × 400 pixels, and keep the face or logo inside the circular crop. X’s profile-photo limit is 2 MB.
For ordinary posts and profiles, X does not provide a standard screenshot alert for you to rely on.
Adapt a video you own for X with clear context, accessible captions, verified upload limits and meaningful outcome checks.
Use a GIF when motion adds useful context or an appropriate reaction. Put the essential message in text too.
Extract post IDs from URLs, distinguish account IDs, preserve long identifiers as text, and understand Snowflake decoding limits.