Resize Image for Twitter/X Post — 1200x675 Dimensions

Resize images to 1200x675 for Twitter/X posts. The 16:9 aspect ratio ensures your images display fully without cropping in the timeline. Free tool.

Try it now — free, instant, private

All processing happens in your browser. Your images never leave your device.

Open ImgTools

Twitter (now X) displays in-stream images with a 16:9 aspect ratio, making 1200x675 pixels the optimal dimension for single-image tweets. This size ensures your image appears without cropping or letterboxing in both desktop and mobile timelines.

Twitter uses algorithmic cropping for images that do not match the 16:9 ratio. While the algorithm has improved over the years, it can still crop important elements. By resizing to exactly 1200x675, you control exactly what viewers see without relying on Twitter's automatic crop.

For multi-image tweets, the dimensions change. Two images each display at roughly 700x800. Three images show one at 700x800 and two at 700x400. Four images display in a 2x2 grid at 700x400 each. Plan your grid carefully if posting multiple images.

To resize for Twitter with ImgTools, upload your image and set the dimensions to 1200x675. Use the Crop tab first if you need to select a specific portion of a wider or taller image. The 16:9 crop preset makes this easy.

For Twitter header images, use 1500x500 instead. Profile pictures should be 400x400 (displayed as a circle). For Twitter card images when sharing links, 1200x628 works best.

Save as JPEG at 85% quality for photographs or PNG for graphics with text. Twitter accepts images up to 5 MB in size, but smaller files load faster in the timeline. WebP is also accepted.

ImgTools handles all processing locally in your browser. Your tweet images remain private on your device until you post them.

twitter image sizex post image dimensions1200x675 resizetwitter post dimensions16:9 social media image

Related Image Tools