Posting photos on Twitter helps your story load faster and look more engaging, whether you are sharing a moment from a live event or showcasing a product. Use clear steps and a few settings checks to keep images crisp, accessible, and aligned with your brand.
With the right approach, you can consistently publish high quality images that drive clicks, replies, and profile visits without cluttering your timeline.
| Upload Method | When to Use | Image Size Limit | Best For |
|---|---|---|---|
| Web Upload | Desktop or stable connection | 15 MB | Professional banners and detailed infographics |
| Mobile App Upload | On the go and quick sharing | 15 MB | Live photos from events and fast updates |
| Via Tweet Composer | Adding photos to text based conversation | 15 MB | Threads, announcements, and storytelling |
| Media Gallery Attach | Multi image carousels | 15 MB each, up to 10 images | Product showcases, photo essays, step by step guides |
Compose Your Tweet With Photo Attachment
Start by opening the tweet composer and choosing the image icon in the bottom left. This opens your device gallery so you can select the exact photo you want to share. You can crop, zoom, and add alt text right in the composer before sending.
Use the composer tools to adjust focus and brightness, ensuring that faces, text, and logos remain clear on both mobile and desktop screens. Adding a short line of text in the tweet body helps context and improves searchability for your audience.
Remember to check image permissions and avoid screenshots of private conversations, as these can be removed or cause confusion. A clean composition with a single focal image usually performs better than a cluttered collage when you want a strong visual impact.
Add Multiple Photos in a Single Tweet
How to attach up to 10 images
In the media gallery, you can select up to 10 photos to attach as a single carousel post. Each image appears as a scrollable card, which keeps your timeline tidy and encourages users to swipe through the full story.
Rearrange the order by dragging thumbnails, and place your most striking image first to hook viewers quickly. Adding consistent filters across the set helps your photo series feel cohesive and professional.
Image Accessibility and Best Practices
Writing effective alt text
Alt text describes your photo for screen readers and users who cannot see the image, making your content more inclusive. Write concise alt text that communicates the main subject and any key text shown in the photo.
Keep descriptions factual and short, avoiding phrases like "image of" or "picture of" since assistive tools already announce that it is an image. Good alt text improves reach, engagement, and compliance with accessibility guidelines.
Optimize Images Before Uploading
File formats, dimensions, and size
For sharp results, use JPEG for photos and PNG for graphics with text or transparency. Keep the file size under 15 MB and choose a ratio supported by Twitter, such as 16:9, 4:5, or 1:1, depending on your layout goals.
Avoid heavy compression that blurs edges or pixelates text, since this reduces readability on high resolution displays. Cropping to the important content and removing unnecessary whitespace makes your visuals more compelling in feeds and search results.
Maintain Consistent Visual Branding on Twitter
Developing a simple template for crops, filters, and text placement makes your photos instantly recognizable and reinforces your identity. Over time, this habit builds trust and increases the likelihood that your visuals will stop the scroll.
- Choose a consistent crop ratio for profile and header images
- Use the same brand colors and fonts across your photo series
- Write clear, descriptive alt text for every image
- Compress files to stay under 15 MB while preserving detail
- Add context in the tweet body to improve understanding and engagement
- Test your photos on mobile and desktop before publishing
- Monitor performance to refine your visuals and posting times
FAQ
Reader questions
How do I add alt text when uploading a photo on mobile?
After selecting the image, tap the alt text field in the media editor and describe the main subject and any important text. This description will be read by screen readers and shown if the image fails to load.
Can I upload photos larger than 15 MB by splitting them into parts?
Twitter enforces a 15 MB limit per image, so you should resize or compress files before upload instead of splitting them. Use a simple photo editor to reduce file size while keeping important details sharp.
What is the recommended image size for a clear, high quality tweet photo?
Use an original image that is at least 1200 pixels wide for landscape ratios or 1200 pixels tall for portrait ratios, as this helps the image display sharply on retina screens without automatic upscaling.
How can I make sure my photos show up in search and timeline cards correctly?
Choose clear subjects, add relevant alt text, include a concise tweet text, and use consistent hashtags and branding so images appear more discoverable in timeline and search results.