Twitter Photo Resizer — perfect dimensions for X
Resize and optimize images for Twitter/X with the perfect dimensions. Profile pictures, headers, tweet images, and Twitter cards — processed entirely in your browser.
Upload image
Drop image here or click to upload
Supports JPG, PNG, WebP up to 10MB
Select size preset
Profile Picture
Square format for profile photos
Result preview
Twitter image sizes
Image guidelines
Use high-quality source images for best results.
Images are centered and scaled to fit the preset.
White background is added when aspect ratios differ.
Final output is JPEG at 90% quality.
Everything runs in your browser — your image is never uploaded.
Twitter/X image size guide
X has specific image requirements for different parts of your profile and posts. Using correctly sized images ensures your content looks professional and displays properly across all devices.
Profile picture
- Size400 × 400 pixels
- FormatJPG, PNG, or GIF
- Max file size2MB
- DisplayCircular crop
Header / banner image
- Size1500 × 500 pixels
- Aspect ratio3:1
- Max file size2MB
- NoteTop/bottom may be cropped on mobile
In-stream photos
- Recommended1200 × 628 pixels
- Minimum600 × 335 pixels
- Max file size5MB
- FormatsJPG, PNG, WebP, GIF
Twitter cards
- Size800 × 418 pixels
- Aspect ratio1.91:1
- UseLink previews
- Max file size1MB
Image optimization best practices
- Use high-quality images. Start with the highest quality source possible. Our resizer maintains quality while optimizing dimensions.
- Consider mobile display. Most X users access via mobile. Keep important elements centered and visible on smaller screens.
- Brand consistency. Use consistent colors, fonts, and styling across all your X images to build recognition.
- Text readability. Ensure any text overlay is large enough to read on mobile and uses high contrast.
- File format selection. JPG for photos, PNG for graphics with transparency, WebP for smaller file sizes with good quality.
Need more creative tools? Try OctoSpark.
Each free tool does one job. OctoSpark gives you the whole kit: posts and captions in your own voice, images and slideshows, and one calendar that publishes to every network and shows what performed.
No card needed. These tools stay free either way.
Frequently asked questions
How this tool works, what it cannot do, and what happens to what you put into it.
What are the ideal Twitter image dimensions?
Profile pictures: 400x400 pixels (displayed as circle), Header images: 1500x500 pixels, Tweet images: 1200x628 pixels for best display, Twitter cards: 800x418 pixels. All images should be under 5MB for tweets.Why does Twitter crop my images?
Twitter automatically crops images to fit its aspect ratios. Use this tool to resize to recommended dimensions before uploading. For in-stream photos, 1200x628 pixels prevents unwanted cropping.What's the best image format for Twitter?
JPG is best for photos due to smaller file sizes. PNG works well for graphics, logos, or images with text. WebP offers great compression but check browser compatibility. GIFs are supported but limited to 5MB on web, 15MB on mobile.How can I optimize images for Twitter engagement?
Use high-quality, eye-catching visuals. Include faces when possible (they get more engagement). Use bright colors and high contrast. Add text overlays for context. Test different image styles to see what resonates with your audience.Does image size affect Twitter's algorithm?
While X doesn't explicitly favor certain sizes, properly formatted images load faster and display better, leading to higher engagement. Images that don't require clicking to view fully tend to get more interactions.Is my data private?
Yes. This tool does its work in your browser, so whatever you type, paste or upload stays on your device. Nothing is sent to our servers, which is also why it keeps working if you go offline after the page has loaded.Is this really free?
Yes. Every tool here is free with no account, no credit card and no usage cap. They exist so that the people who need our scheduling product find us, which only works if the tools are genuinely useful on their own.Do I need an account?
No. Open the page and use it. An account is only for OctoSpark itself, where you plan, schedule and publish a whole calendar rather than fixing one post at a time.Can I use the output commercially?
Yes. Anything you produce here is yours, including for client and commercial work. We claim no rights over it and we do not watermark it.