FeatureImg
Size guides

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

Best Twitter and X post image size is 1600×900 px (16:9). Timeline crop tips, vs OG 1200×630, and a free X Post format that exports ready-to-attach PNG.

The recommended Twitter/X post image size for a single timeline graphic in FeatureImg is 1600 × 900 px (16:9). That high-resolution 16:9 canvas works well for launch posts, blog promos, and other in-feed images where the graphic needs to stay readable after the timeline compresses it.

This guide covers twitter image dimensions for attached post images, how they differ from X/Twitter Cards (link previews), cropping and mobile tips, and common mistakes. Profile photos, headers, and ads use different rules.

What size should a Twitter or X post image be?

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

1600 × 900 is FeatureImg’s high-resolution 16:9 preset for X Post exports—not a claim that X documents only one official pixel size. Equal-ratio inputs such as 1200 × 675 are often recommended elsewhere for the same 16:9 feed slot. Design at 16:9, keep important content centered, and export at a resolution that stays sharp after compression.

Make 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.

Post image vs X Card (link preview)

AssetTypical sizeAspectJob
Single timeline post image1600 × 900 (FeatureImg) or other 16:916:9Graphic you attach to a post
X Card / summary_large_image~1200 × 628–630~1.91:1Link preview when someone shares a URL
Open Graph / Meta link preview1200 × 630~1.91:1Same family of wide share cards

Post images and Cards are different jobs. Reusing a 1200 × 630 OG file as a timeline attachment often looks letterboxed or cropped wrong. For link-preview sizing, use the Open Graph image size guide. For in-feed graphics, stay on 16:9 and the X Post format.

Twitter and X image sizes by use case

Use caseRecommended approachFeatureImg preset
Single timeline image (default)1600 × 900 (16:9)X Post format
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. Keep static images within typical upload limits (often around 5 MB for common formats—confirm current X help docs if you hit rejections).

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. When you are ready, start from the X Post format page to export a clean image.