Twitter (X) Post Image Resize

A Twitter (X) post image is a photo or graphic attached to a tweet that appears directly in the timeline — tweets with images consistently drive higher engagement than text-only posts. The optimal size for full, uncropped display is 1600×900px at a 16:9 aspect ratio. Portrait or square images are automatically cropped in the feed, which can break your intended composition. This tool lets you upload any image, select the area you want in the live preview, and crop it precisely to 1600×900px for instant JPG download.

Output size: 1600 × 900 px

If aspect ratios differ, the image is center-cropped automatically.

Drag an image here or click to upload

Resizes to 1600 × 900px. Supports JPG/PNG/WebP

How to use

Upload image

Upload your image.

Adjust position

Adjust the position in the preview.

Save

Run resize and save as JPG.

When to use this tool

Prepare your post image to spec so it appears exactly as intended in the timeline.

Ensuring your tweet image displays without cropping in the timeline

Optimizing preview images when sharing blog posts or newsletters

Standardizing multiple promotional images to a consistent 16:9 aspect ratio

Twitter (X) Post Image Spec Guide

Recommended sizes as of 2025. Based on single-image tweets — multi-image layouts may crop differently.

Recommended size
1600 × 900px
Aspect ratio 16:9
File format: JPG, PNG, GIF (max 5MB; GIF max 15MB)
Notes
A 16:9 image displays in full without cropping in the timeline.
Portrait-oriented images may be cropped top and bottom, so landscape is recommended.
Use PNG if you need a transparent background.
Safe Area / Crop Guide
Full 16:9 ratio is shown in the timeline.
Cropping may occur when attaching 2 or more images.
Single images maintain their original ratio.
Upload Limits
Maximum file size: 5MB (photos), 15MB (GIFs)
Supported formats: JPG, PNG, GIF, WebP
Up to 4 images per post

FAQ

Why does my Twitter (X) post image get cropped?

The timeline displays images closest to a 16:9 ratio. Tall or square images are automatically cropped, so resizing to 1600×900px beforehand prevents unexpected cuts.

What is the maximum file size for post images?

Still images (JPG, PNG) can be up to 5MB; GIFs up to 15MB. Keeping files under 5MB ensures fast uploads.

Should I still use 1600×900px when attaching multiple images?

Multi-image tweets auto-crop each photo differently. 1600×900px works best for single-image tweets; for two or more images, consider 1080×1080px squares.

Is PNG or JPG better for tweet images?

JPG is smaller and uploads faster, while PNG preserves sharper text and graphics. Use JPG for photos and PNG for infographics or screenshots.

Is this the same size used for Twitter link preview images?

No — link card previews use a separate recommended size of 800×418px (roughly 1.91:1). This 1600×900px spec is for images attached directly to a tweet.