Twitter / X Post Image Size
Resize and crop any photo to the exact 1200 × 675 pixels X (Twitter) uses for in-feed post images.
About Twitter / X Post Image Size
X (Twitter) displays in-feed post images at 1200 × 675 pixels. Upload an image of any size and this tool fits it to those exact dimensions, ready to post.
Your image is scaled with a Cover fit by default (filling the whole frame and cropping the overflow, so nothing is stretched) or a Contain fit (the whole image fits with white padding around it). Position sliders let you nudge the focal point in either mode. The resized file is generated in your browser and never uploaded.
Worked example: drop in a 4032 × 3024 phone photo for a 1200 × 675 X (Twitter) post, drag the focal point so the subject sits where you want it in the final frame, pick PNG (default) or JPG output, and download. The output is exactly 1200 pixels wide and 675 pixels tall, which is the size X (Twitter) expects — uploading at the right dimensions avoids the platform's own re-compression doing additional damage to your image.