Resize Images for Twitter / X
Resize images for Twitter / X to the exact dimensions the platform expects, from in-tweet photos to profile headers.
Use this tool
Image Resizer
Resize to any dimension with social media presets.
Why this matters
Twitter automatically crops oversized images to fit feed previews. Pre-sizing avoids ugly automatic crops and ensures the right part of your image is visible.
Step by step
- 1Drop in your photoUpload the source image.
- 2Pick a Twitter presetIn-tweet (1600×900), Header (1500×500), Profile (400×400).
- 3Adjust cropFrame the photo correctly.
- 4DownloadSave the resized image.
- 5PostUpload to Twitter / X.
Frequently asked questions
What is the best image size for Twitter posts?
1600×900 (16:9) is the sweet spot for in-feed display.
What are Twitter / X header dimensions?
1500×500.
What size are Twitter profile pictures?
400×400, displayed as a circle.
Will Twitter compress my image again?
Yes — Twitter re-encodes uploads. Pre-sizing minimizes additional damage.
Is the resizer private?
Yes. No upload, no server. Runs in-browser.
Does Twitter support transparent PNGs?
Yes for profile pics; in-tweet PNGs may be flattened.
You might also need
- Resize Images for Instagram (Posts, Stories, Reels)Resize any photo to the exact dimensions Instagram expects — square, portrait, story, reel, or profile pic. Pick a preset and download.
- Resize Images for LinkedIn (Posts, Banners, Profiles)Resize images for LinkedIn — profile photos, cover banners, post images — to the exact sizes LinkedIn expects.
- Compress JPG Images Online — Free & PrivateReduce the file size of JPG and JPEG photos right in your browser. Drop in any JPEG, pick your target size, and download the compressed image. Nothing is uploaded to a server.