FeatureImg
Size guides

X / Twitter Post Image Size: 1600×900 (16:9)

What is the X post size for images? Use 1600×900 px (16:9) for a single Twitter/X timeline graphic—not 1200×630 Open Graph cards. Crop tips included.

What size should a Twitter or X post image be?

Recommended X post size: 1600 × 900 pixels (16:9). That is the canvas for a single image you attach to a Twitter/X timeline post—not the 1200 × 630 Open Graph / X Card used when someone shares a URL.

Dimension1600 × 900 px
Aspect ratio16:9
Main use caseSingle-image Twitter/X timeline posts

If you searched for x post size, twitter image dimensions, or twitter post image size, start here: 16:9, exported at 1600 × 900. 1200 × 675 is the same ratio at a smaller pixel count and still fits the feed slot.

1600 × 900 is FeatureImg’s high-resolution 16:9 preset—not a claim that X documents only one official pixel size. Design at 16:9, keep important content centered, and export at a resolution that stays sharp after the timeline compresses it.

Need a timeline image at this size? Open the X Post format page, pick a template, and export PNG at 1600 × 900—built for the feed, not link-preview OG cards.

This guide also covers twitter image dimensions for attached posts vs Cards, cropping and mobile tips, and common mistakes. Profile photos, headers, and ads use different rules.

Post image vs X Card (link preview)

AssetRecommended or typical sizePurposeTypical usage
Single timeline post image1600 × 900 (FeatureImg) or another 16:9 sizeVisual attached directly to a postAnnouncements, threads, launches, and updates
X Card / summary_large_image~1200 × 628–630 (~1.91:1)Link preview generated from page metadataWebsites, articles, and product links
Open Graph / Meta link preview1200 × 630 (~1.91:1)General social and messaging link previewShared pages outside the X feed

Post images and Cards are different jobs. A 1200 × 630 OG file may be framed differently when attached directly to a post because its ratio is not 16:9. For link-preview sizing, use the Open Graph image size guide. For in-feed graphics, use a clean 16:9 composition.

Twitter and X image sizes by use case

Use caseRecommended approachFeatureImg preset
Single timeline image (default)1600 × 900 (16:9)X Post
Same ratio, smaller source1200 × 675 (16:9)Upscale or redesign at 1600 × 900 when possible
Square post graphic1:1 (e.g. 1080 × 1080)Not the X Post default—use only when you want a square composition
Multi-image posts (up to 4)Keep each frame simple; grids crop more aggressivelyDesign each tile with a centered subject
Link-preview style asset1200 × 630 (~1.91:1)Open Graph format

Profile photos, headers, and ads are out of scope here. Focus on the single post image you attach to a timeline update.

Twitter post image size diagram showing a 1600 by 900 pixel canvas
A 1600 × 900 canvas gives Twitter and X post images a wide frame for one headline and one clear visual hook.

Cropping, mobile feed, and file tips

Expect compression. Timeline clients recompress uploads. Prefer solid fields or simple gradients behind text; fine textures and tiny UI details muddy quickly.

Keep a safe center band. Edges can clip on some clients and in multi-image grids. Logos, faces, and headlines should sit away from the outer border.

Design for mobile first. Most people scroll on phones. Aim for about five to eight words in the headline, high contrast, and a layout that still reads when the preview is small.

File formats and size. PNG works well for sharp type and flat graphics. JPEG or WebP can reduce weight for photo-heavy frames. If X rejects an upload, check the current limits in X Help before compressing or changing formats.

Alt text. Add meaningful alt text when you post so the image remains useful when it does not load and for accessibility.

Preview small. Zoom out in the editor or squint at the preview before export. If the headline disappears, simplify.

These feed behaviors are practical guidance for creators. X can change how the timeline crops or scales media; when in doubt, stick to a clean 16:9 composition with a centered subject.

Twitter post image example showing clear spacing and readable text
Leave enough space around the headline so the image stays readable when it appears in timeline cards.

Layout patterns that work in the feed

Product launch or milestone. Use the full 1600 × 900 frame. One headline, optional subtitle, and a visual anchor.

Blog or newsletter promo. Same wide canvas. Keep the title short on the image; put the URL and nuance in the post body.

Framework, checklist, or lesson. Prefer large type and generous spacing. Dense slide exports rarely survive mobile scrolling.

Data point or result. One number or one claim per frame. Pair with context in the post text.

Quote or hot take. Short lines read best.

Example styleBest forTemplate direction
Bold statementOpinions, launches, short hooksCreator bold
Product updateFeatures, changelog highlightsProduct update
Data pointOne metric or resultData report
Framework / checklistLessons, threads promoted in one frameTutorial card or hero split
Quote with attributionInsights, testimonialsQuote card

For more visual direction by post type, see Twitter post image ideas.

Common mistakes

Wrong aspect ratio. Uploading tall portrait art into a wide timeline slot leads to awkward crops or letterboxing.

Confusing Cards with post art. Twitter image specs for link previews (~1.91:1) differ from single-image post graphics (16:9). Use the right export for each job.

Too much text. Dense bullets and slide exports rarely survive mobile scrolling.

Low contrast. Pastel-on-pastel type disappears when the timeline is busy.

Unclear topic. If readers cannot tell what the post is about in one glance, the image did not earn its space.

Screenshots with unreadable UI. A full product capture without a cropped focus area often looks muddy at feed size.

How to create a Twitter or X post image with FeatureImg

  1. Open the X Post format page.
  2. Choose a template that matches your update (editorial, launch, quote, or split).
  3. Edit the title and subtitle fields tied to the template.
  4. Pick a background that keeps type readable.
  5. Export PNG, JPEG, or WebP at 1600 × 900 px and attach the file when you compose your post.

For step-by-step creation tips, read how to create a Twitter post image.

FAQ

What is the best Twitter post image size?

For single-image timeline posts, design toward 16:9. FeatureImg exports 1600 × 900 pixels on the X Post preset so you stay on that ratio at a sharp resolution.

What are the standard Twitter image dimensions for a post?

Twitter post dimensions for a wide timeline graphic are 16:9. FeatureImg uses 1600 × 900 px. That is different from 1200 × 630 px Open Graph art used for link previews.

Is the X post image size the same as Twitter?

Yes for timeline graphics. Searchers use both x image size and twitter post image size for the same wide post attachment. Use 16:9 unless X documents a different requirement for a specific placement.

Can I use 1200 × 675 instead of 1600 × 900?

Yes if you keep 16:9. 1200 × 675 is a common equal-ratio recommendation. FeatureImg’s preset is larger (1600 × 900) so exports stay crisp after compression.

What Twitter image specs matter most?

Match 16:9 for single post images, keep one headline idea, use strong contrast, leave safe margins, and write alt text. Readable type at thumbnail scale matters more than decorative detail.

Can I use an Open Graph image as a Twitter post image?

You can, but 1200 × 630 OG art is optimized for link Cards (~1.91:1), not the wide timeline slot. For new post graphics, design at 16:9 on the X Post format.

Does FeatureImg post to X automatically?

No. FeatureImg exports the file. You upload or attach it in your normal posting workflow.

Create your next Twitter or X post image

Pick the twitter post size in pixels your timeline graphic needs, design for fast scrolling first, and keep copy short. FeatureImg’s X Post preset provides a clean 1600 × 900 canvas when you are ready to create the image.