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. For a single post photo, X documents a display ratio range from 2:1 to 3:4.
Create a tweet image, calculate a rate, explore your X archive or review collected public posts. Check the input and access level before you start.
Open the free screenshot makerThe free screenshot maker accepts manual text and profile details and downloads a single watermarked PNG or JPEG. Paid Screenshot Studio adds watermark removal, best-effort post URL fill, branding, custom backgrounds and thread or bulk card export.
The image is editable. Label an illustration or recreation appropriately; it does not verify that a post was published.
Use the engagement calculator when you already know the interactions and impressions for the same post or period. It performs a manual calculation; it does not fetch an account’s metrics.
Upload an official X ZIP with a free account for summary statistics and an activity heatmap. Paid plans add aggregate posting, topic and content charts. Upload insights do not provide individual-post search or collected-record exports.
Use a paid collected archive for available public profiles or known post URLs. Search and filter stored records, inspect available counters, and export CSV, XLSX or JSON. Coverage depends on the source, provider and plan limits.
Archive upload insights · Public-post collection · Plans and limits · Screenshot maker
Prepare images, make screenshots, check links and formats, and choose a download or sharing workflow.
Start with 400 × 400 pixels for a profile photo and 1500 × 500 for a header. For a single post photo, X documents a display ratio range from 2:1 to 3:4.
Find the native X video download option, check eligibility, and handle missing downloads on phone or desktop. Includes quality, permission and backup checks.
An ordinary X post has a 280 weighted-character limit. “Weighted” matters: a visible symbol and a JavaScript string position are not the same thing.
Embed a public Twitter/X post with the official publish tool. Choose the right CMS block and diagnose script, privacy, availability and mobile-layout failures.
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.